Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/wpewebkit.spec'], chrootPath='/var/lib/mock/f31-build-100596-33264/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': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/wpewebkit.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': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1564185600 Wrote: /builddir/build/SRPMS/wpewebkit-2.24.2-2.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/wpewebkit.spec'], chrootPath='/var/lib/mock/f31-build-100596-33264/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': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/wpewebkit.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': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1564185600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.2Bg04S + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf wpewebkit-2.24.2 + /usr/bin/xz -dc /builddir/build/SOURCES/wpewebkit-2.24.2.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd wpewebkit-2.24.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/fedora-crypto-policy.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/python2.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Vjj8TU + umask 022 + cd /builddir/build/BUILD + cd wpewebkit-2.24.2 + mkdir -p riscv64-redhat-linux-gnu + pushd riscv64-redhat-linux-gnu + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DPORT=WPE -DCMAKE_BUILD_TYPE=Release -DENABLE_MINIBROWSER=ON .. ~/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu ~/build/BUILD/wpewebkit-2.24.2 -- The C compiler identification is GNU 9.1.1 -- The CXX compiler identification is GNU 9.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- The CMake build type is: Release -- Found Perl: /usr/bin/perl (found suitable version "5.30.0", minimum required is "5.10.0") -- Found PerlModules_JSON::PP: TRUE -- Found PerlModules: TRUE found components: JSON::PP -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.16", minimum required is "2.7.0") -- Could NOT find Ruby (missing: RUBY_INCLUDE_DIR RUBY_LIBRARY RUBY_CONFIG_INCLUDE_DIR) (found suitable version "2.5.1", minimum required is "1.9") -- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing -- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing - Success -- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing -- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing - Success -- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions -- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions - Success -- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions -- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions - Success -- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti -- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti - Success -- Performing Test CXX_COMPILER_SUPPORTS_CXX14 -- Performing Test CXX_COMPILER_SUPPORTS_CXX14 - Success -- Performing Test CXX_COMPILER_SUPPORTS_-std=c++14 -- Performing Test CXX_COMPILER_SUPPORTS_-std=c++14 - Success -- Performing Test C_COMPILER_SUPPORTS_-Wcast-align -- Performing Test C_COMPILER_SUPPORTS_-Wcast-align - Success -- Performing Test C_COMPILER_SUPPORTS_-Wformat-security -- Performing Test C_COMPILER_SUPPORTS_-Wformat-security - Success -- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute -- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success -- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith -- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith - Success -- Performing Test C_COMPILER_SUPPORTS_-Wundef -- Performing Test C_COMPILER_SUPPORTS_-Wundef - Success -- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings -- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align -- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security -- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute -- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith -- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wundef -- Performing Test CXX_COMPILER_SUPPORTS_-Wundef - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings -- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings - Success -- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments -- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments - Failed -- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized -- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success -- Performing Test C_COMPILER_SUPPORTS_-Wno-noexcept-type -- Performing Test C_COMPILER_SUPPORTS_-Wno-noexcept-type - Failed -- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality -- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed -- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi BUILDSTDERR: -- Performing Test C_COMPILER_SUPPORTS_-Wno-psabiCMake Warning at Source/cmake/OptionsCommon.cmake:71 (message): BUILDSTDERR: GNU gold linker isn't available, using the default system linker. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: Source/cmake/WebKitCommon.cmake:55 (include) BUILDSTDERR: CMakeLists.txt:159 (include) - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments -- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments - Failed -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi - Success -- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined -- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success -- Performing Test C_COMPILER_SUPPORTS_-Wall -- Performing Test C_COMPILER_SUPPORTS_-Wall - Success -- Performing Test C_COMPILER_SUPPORTS_-Wextra -- Performing Test C_COMPILER_SUPPORTS_-Wextra - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wall -- Performing Test CXX_COMPILER_SUPPORTS_-Wall - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wextra -- Performing Test CXX_COMPILER_SUPPORTS_-Wextra - Success -- Performing Test ATOMIC_INT64_IS_BUILTIN -- Performing Test ATOMIC_INT64_IS_BUILTIN - Success -- Looking for features.h -- Looking for features.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for langinfo.h -- Looking for langinfo.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for pthread_np.h -- Looking for pthread_np.h - not found -- Looking for strings.h -- Looking for strings.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/timeb.h -- Looking for sys/timeb.h - found -- Looking for linux/memfd.h -- Looking for linux/memfd.h - found -- Looking for _aligned_malloc -- Looking for _aligned_malloc - not found -- Looking for IsDebuggerPresent -- Looking for IsDebuggerPresent - not found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for malloc_trim -- Looking for malloc_trim - found -- Looking for strnstr -- Looking for strnstr - not found -- Looking for timegm -- Looking for timegm - found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for regexec -- Looking for regexec - found -- Looking for pthread_main_np -- Looking for pthread_main_np - not found -- Looking for SIGTRAP -- Looking for SIGTRAP - found -- Performing Test HAVE_STAT_BIRTHTIME_value -- Performing Test HAVE_STAT_BIRTHTIME_value - Failed -- Performing Test HAVE_TM_GMTOFF_value -- Performing Test HAVE_TM_GMTOFF_value - Success -- Performing Test HAVE_TM_ZONE_value -- Performing Test HAVE_TM_ZONE_value - Success -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of __int128_t -- Check size of __int128_t - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") -- Found Cairo: /usr/include/cairo (found suitable version "1.16.0", minimum required is "1.10.2") -- Checking for module 'fontconfig' -- Found fontconfig, version 2.13.92 -- Found Fontconfig: /usr/lib64/libfontconfig.so (Required is at least version "2.8.0") -- Found Freetype: /usr/lib64/libfreetype.so (found suitable version "2.10.0", minimum required is "2.4.2") -- Found GLIB: /usr/include/glib-2.0;/usr/lib64/glib-2.0/include (found suitable version "2.60.0", minimum required is "2.40.0") -- Found Harfbuzz: /usr/include/harfbuzz (found version "2.6.0") -- Checking for module 'icu-uc' -- Found icu-uc, version 63.2 -- Checking for module 'icu-i18n' -- Found icu-i18n, version 63.2 -- Found ICU header files in /usr/include -- Found ICU libraries: /usr/lib64/libicuuc.so -- Found ICU internationaliation libraries: /usr/lib64/libicui18n.so -- Found ICU data libraries: /usr/lib64/libicudata.so -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- Found LibEpoxy: /usr/include (found suitable version "1.5.3", minimum required is "1.4.0") -- Found LibGcrypt: /usr/lib64/libgcrypt.so (found suitable version "1.8.4", minimum required is "1.6.0") -- Found LibSoup: /usr/include/libsoup-2.4 (found suitable version "2.65.1", minimum required is "2.42.0") -- Found LibXml2: /usr/lib64/libxml2.so (found suitable version "2.9.9", minimum required is "2.8.0") -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Found PNG: /usr/lib64/libpng.so (found version "1.6.37") -- Checking for module 'sqlite3' -- Found sqlite3, version 3.29.0 -- Found Sqlite: /usr/include -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found WebP: /usr/include;/usr/include -- Found WPE: /usr/include/wpe-1.0 -- Checking for module 'libwoff2dec' -- Found libwoff2dec, version 1.0.2 -- Found WOFF2Dec: /usr/include (found suitable version "1.0.2", minimum required is "1.0.2") -- Checking for module 'libtasn1' -- Found libtasn1, version 4.13 -- Found Libtasn1: /usr/lib64/libtasn1.so -- Found LibXslt: /usr/lib64/libxslt.so (found suitable version "1.1.33", minimum required is "1.1.7") -- Checking for module 'gstreamer-1.0 >= 1.8.3' -- Found gstreamer-1.0 , version 1.14.4 -- Checking for module 'gstreamer-base-1.0 >= 1.8.3' -- Found gstreamer-base-1.0 , version 1.14.4 -- Checking for module 'gstreamer-app-1.0 >= 1.8.3' -- Found gstreamer-app-1.0 , version 1.14.4 -- Checking for module 'gstreamer-audio-1.0 >= 1.8.3' -- Found gstreamer-audio-1.0 , version 1.14.4 -- Checking for module 'gstreamer-fft-1.0 >= 1.8.3' -- Found gstreamer-fft-1.0 , version 1.14.4 -- Checking for module 'gstreamer-gl-1.0 >= 1.8.3' -- Found gstreamer-gl-1.0 , version 1.14.4 -- Checking for module 'gstreamer-mpegts-1.0>=1.4.0' -- Found gstreamer-mpegts-1.0, version 1.14.1 -- Checking for module 'gstreamer-pbutils-1.0 >= 1.8.3' -- Found gstreamer-pbutils-1.0 , version 1.14.4 -- Checking for module 'gstreamer-tag-1.0 >= 1.8.3' -- Found gstreamer-tag-1.0 , version 1.14.4 -- Checking for module 'gstreamer-video-1.0 >= 1.8.3' -- Found gstreamer-video-1.0 , version 1.14.4 -- Checking for module 'gstreamer-codecparsers-1.0 >= 1.8.3' -- Found gstreamer-codecparsers-1.0 , version 1.14.1 -- Found GStreamer: GSTREAMER_INCLUDE_DIRS;GSTREAMER_LIBRARIES;GSTREAMER_VERSION;GSTREAMER_BASE_INCLUDE_DIRS;GSTREAMER_BASE_LIBRARIES;GSTREAMER_APP_INCLUDE_DIRS;GSTREAMER_APP_LIBRARIES;GSTREAMER_PBUTILS_INCLUDE_DIRS;GSTREAMER_PBUTILS_LIBRARIES;GSTREAMER_VIDEO_INCLUDE_DIRS;GSTREAMER_VIDEO_LIBRARIES;GSTREAMER_MPEGTS_INCLUDE_DIRS;GSTREAMER_MPEGTS_LIBRARIES;GSTREAMER_TAG_INCLUDE_DIRS;GSTREAMER_TAG_LIBRARIES;GSTREAMER_GL_INCLUDE_DIRS;GSTREAMER_GL_LIBRARIES;GSTREAMER_AUDIO_INCLUDE_DIRS;GSTREAMER_AUDIO_LIBRARIES;GSTREAMER_FFT_INCLUDE_DIRS;GSTREAMER_FFT_LIBRARIES (Required is at least version "1.8.3") -- Found Gperf: /usr/bin/gperf (Required is at least version "3.0.1") -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PlatformWPE.cmake -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/PlatformWPE.cmake -- Performing Test CXX_COMPILER_SUPPORTS_-ffp-contract=off -- Performing Test CXX_COMPILER_SUPPORTS_-ffp-contract=off - Success -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/shell/PlatformWPE.cmake -- Using source list file: Sources.txt -- Using source list file: SourcesWPE.txt -- Performing Test C_COMPILER_SUPPORTS_-Wno-cast-function-type -- Performing Test C_COMPILER_SUPPORTS_-Wno-cast-function-type - Success BUILDSTDERR: -- Performing Test C_COCMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR + popd + /usr/bin/make -O -j4 V=1 VERBOSE=1 -C riscv64-redhat-linux-gnu MPILER_SUPPORTS_-Wno-sign-compare -- Performing Test C_COMPILER_SUPPORTS_-Wno-sign-compare - Success -- Performing Test C_COMPILER_SUPPORTS_-Wno-unused-parameter -- Performing Test C_COMPILER_SUPPORTS_-Wno-unused-parameter - Success -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/PlatformWPE.cmake -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PlatformWPE.cmake -- Using source list file: Sources.txt -- Using source list file: platform/SourcesCairo.txt -- Using source list file: platform/SourcesGCrypt.txt -- Using source list file: SourcesWPE.txt -- Using source list file: platform/SourcesGLib.txt -- Using source list file: platform/SourcesSoup.txt -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-implicit-fallthrough -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-implicit-fallthrough - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-inconsistent-missing-override -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-inconsistent-missing-override - Failed -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-null-conversion -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-null-conversion - Failed -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-suggest-attribute=format -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-suggest-attribute=format - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-unused-function -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-unused-function - Success -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-unused-parameter -- Performing Test CXX_COMPILER_SUPPORTS_-Wno-unused-parameter - Success -- Looking for shm_open -- Looking for shm_open - not found -- Looking for shm_open -- Looking for shm_open - found -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/PlatformWPE.cmake -- Using source list file: Sources.txt -- Using source list file: SourcesWPE.txt -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/PlatformWPE.cmake -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Source/PlatformWPE.cmake -- Using platform-specific CMakeLists: /builddir/build/BUILD/wpewebkit-2.24.2/Tools/PlatformWPE.cmake -- Checking for module 'xkbcommon' -- Found xkbcommon, version 0.8.4 -- Found Libxkbcommon: TRUE (Required is at least version "0.4.0") -- Checking for modules 'wayland-client;wayland-server;wayland-egl' -- Found wayland-client, version 1.17.0 -- Found wayland-server, version 1.17.0 -- Found wayland-egl, version 18.1.0 -- Found Wayland: wayland-server;wayland-egl;wayland-client -- Checking for module 'wayland-protocols' -- Found wayland-protocols, version 1.18 -- Found WPEBACKEND_FDO: /usr/include/wpe-fdo-1.0 -- Enabled features: -- ENABLE_ACCELERATED_2D_CANVAS ........... OFF -- ENABLE_ENCRYPTED_MEDIA OFF -- ENABLE_GTKDOC .......................... OFF -- ENABLE_MEDIA_SOURCE ON -- ENABLE_VIDEO ........................... ON -- ENABLE_WEBDRIVER ON -- ENABLE_WEB_AUDIO ....................... ON -- ENABLE_WEB_CRYPTO ON -- ENABLE_WPE_QT_API ...................... OFF -- ENABLE_XSLT ON -- USE_OPENJPEG ........................... ON -- USE_WOFF2 ON -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu ~/build/BUILD/wpewebkit-2.24.2 make: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/cmake -S/builddir/build/BUILD/wpewebkit-2.24.2 -B/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/CMakeFiles /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/CMakeFiles/progress.marks make: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f Source/WTF/wtf/CMakeFiles/WTFForwardingHeaders.dir/build.make Source/WTF/wtf/CMakeFiles/WTFForwardingHeaders.dir/depend /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/JavaScriptCoreForwardingHeaders.dir/build.make Source/JavaScriptCore/CMakeFiles/JavaScriptCoreForwardingHeaders.dir/depend /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/JSC-fake-api-headers.dir/build.make Source/JavaScriptCore/CMakeFiles/JSC-fake-api-headers.dir/depend /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/JavaScriptCorePrivateForwardingHeaders.dir/build.make Source/JavaScriptCore/CMakeFiles/JavaScriptCorePrivateForwardingHeaders.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCoreForwardingHeaders.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCoreForwardingHeaders.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCoreForwardingHeaders.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCoreForwardingHeaders.dir/depend.internal". Scanning dependencies of target JavaScriptCoreForwardingHeaders make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JSC-fake-api-headers.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JSC-fake-api-headers.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JSC-fake-api-headers.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JSC-fake-api-headers.dir/depend.internal". Scanning dependencies of target JSC-fake-api-headers make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/JavaScriptCoreForwardingHeaders.dir/build.make Source/JavaScriptCore/CMakeFiles/JavaScriptCoreForwardingHeaders.dir/build /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/JSC-fake-api-headers.dir/build.make Source/JavaScriptCore/CMakeFiles/JSC-fake-api-headers.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/WTFForwardingHeaders.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/WTFForwardingHeaders.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/WTFForwardingHeaders.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/WTFForwardingHeaders.dir/depend.internal". Scanning dependencies of target WTFForwardingHeaders make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WTF/wtf/CMakeFiles/WTFForwardingHeaders.dir/build.make Source/WTF/wtf/CMakeFiles/WTFForwardingHeaders.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCorePrivateForwardingHeaders.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCorePrivateForwardingHeaders.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCorePrivateForwardingHeaders.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCorePrivateForwardingHeaders.dir/depend.internal". Scanning dependencies of target JavaScriptCorePrivateForwardingHeaders make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/JavaScriptCorePrivateForwardingHeaders.dir/build.make Source/JavaScriptCore/CMakeFiles/JavaScriptCorePrivateForwardingHeaders.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/glib/jsc cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && ln -n -s -f /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib/jsc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBase.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSBase.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSBase.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Built target JSC-fake-api-headers make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ASCIICType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ASCIICType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ASCIICType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APICallbackFunction.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICallbackFunction.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/APICallbackFunction.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRef.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRef.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/stageSharedScripts.dir/build.make Source/JavaScriptCore/CMakeFiles/stageSharedScripts.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectRef.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSObjectRef.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectRef.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Algorithms.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Algorithms.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Algorithms.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/stageSharedScripts.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/stageSharedScripts.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/stageSharedScripts.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/stageSharedScripts.dir/depend.internal". Scanning dependencies of target stageSharedScripts make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/stageSharedScripts.dir/build.make Source/JavaScriptCore/CMakeFiles/stageSharedScripts.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringRef.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSStringRef.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringRef.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Assertions.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Assertions.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/UpdateContents.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/UpdateContents.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/UpdateContents.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APIUtils.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APIUtils.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/APIUtils.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypedArray.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSTypedArray.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypedArray.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Atomics.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Atomics.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Atomics.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/cssmin.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/cssmin.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/cssmin.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 0%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSValueRef.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSValueRef.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSValueRef.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/AutodrainedPool.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutodrainedPool.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/AutodrainedPool.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-combined-inspector-json.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/generate-combined-inspector-json.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-combined-inspector-json.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIWrapperObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIWrapperObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JavaScript.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JavaScript.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JavaScript.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/AutomaticThread.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/AutomaticThread.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/generate-js-builtins.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBasePrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSBasePrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSBasePrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/WebKitAvailability.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BackwardsGraph.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BackwardsGraph.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BackwardsGraph.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCTestRunnerUtils.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSCTestRunnerUtils.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCTestRunnerUtils.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Built target JavaScriptCoreForwardingHeaders make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Bag.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Bag.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Bag.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/inline-and-minify-stylesheets-and-scripts.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/inline-and-minify-stylesheets-and-scripts.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/inline-and-minify-stylesheets-and-scripts.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackConstructor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSCallbackConstructor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackConstructor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BagToHashMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BagToHashMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BagToHashMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/jsmin.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/jsmin.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/jsmin.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BitVector.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BitVector.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BitVector.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 1%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackFunction.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSCallbackFunction.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackFunction.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 2%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSCallbackObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/lazywriter.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/lazywriter.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/lazywriter.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Bitmap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Bitmap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Bitmap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BlockObjCExceptions.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BlockObjCExceptions.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BlockObjCExceptions.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackObjectFunctions.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSCallbackObjectFunctions.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackObjectFunctions.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/make-js-file-arrays.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/make-js-file-arrays.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/make-js-file-arrays.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_header.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_combined_header.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_header.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BlockPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BlockPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BlockPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSClassRef.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSClassRef.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSClassRef.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BloomFilter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BloomFilter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BloomFilter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_implementation.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_combined_implementation.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_implementation.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_internals_wrapper_header.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_internals_wrapper_header.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_internals_wrapper_header.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextInternal.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextInternal.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextInternal.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BooleanLattice.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BooleanLattice.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BooleanLattice.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Box.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Box.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Box.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_internals_wrapper_implementation.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_internals_wrapper_implementation.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_internals_wrapper_implementation.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_header.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_separate_header.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_header.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Brigand.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Brigand.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Brigand.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BubbleSort.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BubbleSort.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BubbleSort.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefInspectorSupport.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRefInspectorSupport.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefInspectorSupport.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_implementation.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_separate_implementation.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_implementation.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BumpPointerAllocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BumpPointerAllocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/BumpPointerAllocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefInternal.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRefInternal.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefInternal.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRefPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_wrapper_header.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_wrapper_header.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_wrapper_header.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ByteOrder.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ByteOrder.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ByteOrder.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSHeapFinalizerPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSHeapFinalizerPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSHeapFinalizerPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_wrapper_implementation.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_wrapper_implementation.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_wrapper_implementation.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSManagedValueInternal.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSManagedValueInternal.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSManagedValueInternal.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CPUTime.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CPUTime.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CPUTime.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CagedPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CagedPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CagedPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMarkingConstraintPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSMarkingConstraintPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSMarkingConstraintPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generator.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generator.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generator.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_model.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_model.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_model.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectRefPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSObjectRefPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectRefPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/build.make Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRemoteInspector.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSRemoteInspector.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSRemoteInspector.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_templates.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_templates.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_templates.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/depend.internal". Scanning dependencies of target xdgmime make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/build.make Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRetainPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSRetainPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSRetainPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/wkbuiltins.py cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/wkbuiltins/wkbuiltins.py /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/wkbuiltins.py make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptRefPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSScriptRefPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptRefPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/xxd.pl cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/xxd.pl /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/xxd.pl make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Built target stageSharedScripts make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringRefPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSStringRefPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringRefPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSValueInternal.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSValueInternal.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSValueInternal.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSVirtualMachineInternal.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSVirtualMachineInternal.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSVirtualMachineInternal.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakObjectMapRefInternal.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefInternal.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakObjectMapRefInternal.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakObjectMapRefPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakObjectMapRefPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimealias.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DXDG_PREFIX=_wk_xdg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -Wno-cast-function-type -Wno-sign-compare -Wno-unused-parameter -o CMakeFiles/xdgmime.dir/src/xdgmimealias.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimealias.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeicon.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DXDG_PREFIX=_wk_xdg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -Wno-cast-function-type -Wno-sign-compare -Wno-unused-parameter -o CMakeFiles/xdgmime.dir/src/xdgmimeicon.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeicon.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CagedUniquePtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CagedUniquePtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CagedUniquePtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CallbackAggregator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CallbackAggregator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CallbackAggregator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CheckedBoolean.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedBoolean.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedBoolean.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ClockType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ClockType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ClockType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmime.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DXDG_PREFIX=_wk_xdg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -Wno-cast-function-type -Wno-sign-compare -Wno-unused-parameter -o CMakeFiles/xdgmime.dir/src/xdgmime.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmime.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CommaPrinter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CommaPrinter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CommaPrinter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompactPointerTuple.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompactPointerTuple.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CompactPointerTuple.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompilationThread.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CompilationThread.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Compiler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Compiler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Compiler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakPrivate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakPrivate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakPrivate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebCore/PAL/pal/CMakeFiles/PALForwardingHeaders.dir/build.make Source/WebCore/PAL/pal/CMakeFiles/PALForwardingHeaders.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal/CMakeFiles/PALForwardingHeaders.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal/CMakeFiles/PALForwardingHeaders.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal/CMakeFiles/PALForwardingHeaders.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal/CMakeFiles/PALForwardingHeaders.dir/depend.internal". Scanning dependencies of target PALForwardingHeaders make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebCore/PAL/pal/CMakeFiles/PALForwardingHeaders.dir/build.make Source/WebCore/PAL/pal/CMakeFiles/PALForwardingHeaders.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWrapperMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWrapperMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSWrapperMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjCCallbackFunction.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/ObjCCallbackFunction.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ObjCCallbackFunction.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/ExportMacros.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/ExportMacros.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/ExportMacros.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjcRuntimeExtras.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/ObjcRuntimeExtras.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ObjcRuntimeExtras.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/FileSizeFormatter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/FileSizeFormatter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/FileSizeFormatter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/HysteresisActivity.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/HysteresisActivity.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/HysteresisActivity.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/OpaqueJSString.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/OpaqueJSString.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/OpaqueJSString.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/LogMacros.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/LogMacros.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/LogMacros.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ARM64Assembler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/ARM64Assembler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ARM64Assembler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/Logging.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/Logging.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/Logging.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 5%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ARMv7Assembler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/ARMv7Assembler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ARMv7Assembler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 5%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/SessionID.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/SessionID.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/SessionID.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 5%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbortReason.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbortReason.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AbortReason.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 5%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/CryptoDigest.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/crypto/CryptoDigest.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/crypto/CryptoDigest.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 5%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractMacroAssembler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractMacroAssembler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 5%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/Clock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/system/Clock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/system/Clock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 5%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerBuffer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AssemblerBuffer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerBuffer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/ClockGeneric.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/system/ClockGeneric.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/system/ClockGeneric.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerBufferWithConstantPool.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AssemblerBufferWithConstantPool.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerBufferWithConstantPool.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/SleepDisabler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/system/SleepDisabler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/system/SleepDisabler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerCommon.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AssemblerCommon.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerCommon.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/Sound.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/system/Sound.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/system/Sound.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CPU.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/CPU.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CPU.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/SystemSleepListener.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/system/SystemSleepListener.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/system/SystemSleepListener.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeLocation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/CodeLocation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeLocation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/text/KillRing.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/text/KillRing.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/text/KillRing.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LinkBuffer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/LinkBuffer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LinkBuffer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/text/UnencodableHandling.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/text/UnencodableHandling.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/text/UnencodableHandling.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MIPSAssembler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MIPSAssembler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MIPSAssembler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Handle.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/crypto/gcrypt/Handle.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Handle.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssembler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssembler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssembler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Initialization.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/crypto/gcrypt/Initialization.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Initialization.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARM64.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerARM64.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARM64.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Utilities.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/crypto/gcrypt/Utilities.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Utilities.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARMv7.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARMv7.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/glib/SleepDisablerGLib.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/system/glib/SleepDisablerGLib.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/system/glib/SleepDisablerGLib.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerCodeRef.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerCodeRef.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/tasn1/Utilities.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/PAL/pal && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/PAL/pal/crypto/tasn1/Utilities.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/pal/crypto/tasn1/Utilities.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerHelpers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerHelpers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerHelpers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Built target PALForwardingHeaders make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebCore/CMakeFiles/ANGLESupport.dir/build.make Source/WebCore/CMakeFiles/ANGLESupport.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/ANGLESupport.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/ANGLESupport.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/ANGLESupport.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/ANGLESupport.dir/depend.internal". Scanning dependencies of target ANGLESupport make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebCore/CMakeFiles/ANGLESupport.dir/build.make Source/WebCore/CMakeFiles/ANGLESupport.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/angleutils.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/angleutils.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/angleutils.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/debug.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/debug.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/debug.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/event_tracer.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/event_tracer.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/event_tracer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/Float16ToFloat32.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/Float16ToFloat32.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/Float16ToFloat32.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/mathutil.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/mathutil.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/mathutil.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/MemoryBuffer.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/MemoryBuffer.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/MemoryBuffer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/string_utils.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/string_utils.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/string_utils.cpp BUILDSTDERR: m/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp: In function 'void angle::PMurHash32_Process(unsigned int*, unsigned int*, const void*, int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:126:48: warning: cast from 'const unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 126 | #define READ_UINT32(ptr) (*((uint32_t*)(ptr))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:240:21: note: in expansion of macro 'READ_UINT32' BUILDSTDERR: 240 | uint32_t k1 = READ_UINT32(ptr); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:126:48: warning: cast from 'const unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 126 | #define READ_UINT32(ptr) (*((uint32_t*)(ptr))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:254:11: note: in expansion of macro 'READ_UINT32' BUILDSTDERR: 254 | c = READ_UINT32(ptr); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:126:48: warning: cast from 'const unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 126 | #define READ_UINT32(ptr) (*((uint32_t*)(ptr))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:269:11: note: in expansion of macro 'READ_UINT32' BUILDSTDERR: 269 | c = READ_UINT32(ptr); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:126:48: warning: cast from 'const unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 126 | #define READ_UINT32(ptr) (*((uint32_t*)(ptr))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:284:11: note: in expansion of macro 'READ_UINT32' BUILDSTDERR: 284 | c = READ_UINT32(ptr); BUILDSTDERR: | ^~~~~~~~~~~ ake[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/tls.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/tls.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/tls.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/uniform_type_info_autogen.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/uniform_type_info_autogen.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/uniform_type_info_autogen.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/utilities.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/utilities.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/utilities.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Input.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Input.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Input.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Token.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Token.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Token.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ASTMetadataHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ASTMetadataHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ASTMetadataHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/AddAndTrueToLoopCondition.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/AddAndTrueToLoopCondition.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/AddAndTrueToLoopCondition.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/AddDefaultReturnStatements.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/AddDefaultReturnStatements.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/AddDefaultReturnStatements.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ArrayReturnValueToOutParameter.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ArrayReturnValueToOutParameter.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ArrayReturnValueToOutParameter.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Cache.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Cache.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/Cache.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ClampPointSize.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ClampPointSize.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ClampPointSize.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CodeGen.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CodeGen.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/CodeGen.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CollectVariables.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CollectVariables.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/CollectVariables.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ConstantUnion.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ConstantUnion.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ConstantUnion.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DeclareAndInitBuiltinsForInstancedMultiview.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DeclareAndInitBuiltinsForInstancedMultiview.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/DeclareAndInitBuiltinsForInstancedMultiview.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DeferGlobalInitializers.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DeferGlobalInitializers.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/DeferGlobalInitializers.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulateGLFragColorBroadcast.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulateGLFragColorBroadcast.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/EmulateGLFragColorBroadcast.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulatePrecision.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulatePrecision.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/EmulatePrecision.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExpandIntegerPowExpressions.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExpandIntegerPowExpressions.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ExpandIntegerPowExpressions.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExtensionBehavior.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExtensionBehavior.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ExtensionBehavior.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExtensionGLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExtensionGLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ExtensionGLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FindMain.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FindMain.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/FindMain.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FindSymbolNode.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FindSymbolNode.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/FindSymbolNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FlagStd140Structs.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FlagStd140Structs.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/FlagStd140Structs.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/HashNames.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/HashNames.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/HashNames.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ImageFunctionHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ImageFunctionHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ImageFunctionHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InfoSink.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InfoSink.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/InfoSink.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 7%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Initialize.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Initialize.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/Initialize.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/IntermNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNodePatternMatcher.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNodePatternMatcher.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/IntermNodePatternMatcher.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode_util.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode_util.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/IntermNode_util.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermTraverse.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermTraverse.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/IntermTraverse.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IsASTDepthBelowLimit.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IsASTDepthBelowLimit.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/IsASTDepthBelowLimit.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Operator.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Operator.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/Operator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputTree.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputTree.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/OutputTree.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputVulkanGLSL.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp: In member function 'void* TPoolAllocator::allocate(size_t)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp:293:82: warning: cast from 'char*' to 'TPoolAllocator::tHeader*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 293 | tHeader *memory = reinterpret_cast(::new char[numBytesToAlloc]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp:318:66: warning: cast from 'char*' to 'TPoolAllocator::tHeader*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 318 | memory = reinterpret_cast(::new char[pageSize]); BUILDSTDERR: | ^ H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputVulkanGLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/OutputVulkanGLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PruneNoOps.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PruneNoOps.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/PruneNoOps.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/QualifierTypes.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/QualifierTypes.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/QualifierTypes.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RecordConstantPrecision.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RecordConstantPrecision.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RecordConstantPrecision.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RegenerateStructNames.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RegenerateStructNames.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RegenerateStructNames.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveArrayLengthMethod.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveArrayLengthMethod.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveArrayLengthMethod.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveDynamicIndexing.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveDynamicIndexing.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveDynamicIndexing.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveEmptySwitchStatements.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveEmptySwitchStatements.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveEmptySwitchStatements.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveInvariantDeclaration.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveInvariantDeclaration.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveInvariantDeclaration.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 8%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemovePow.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemovePow.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RemovePow.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveSwitchFallThrough.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveSwitchFallThrough.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveSwitchFallThrough.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveUnreferencedVariables.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveUnreferencedVariables.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveUnreferencedVariables.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteDoWhile.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteDoWhile.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RewriteDoWhile.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteTexelFetchOffset.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteTexelFetchOffset.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RewriteTexelFetchOffset.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RunAtTheEndOfShader.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RunAtTheEndOfShader.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/RunAtTheEndOfShader.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateArrayInitialization.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateArrayInitialization.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/SeparateArrayInitialization.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateDeclarations.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateDeclarations.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/SeparateDeclarations.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateExpressionsReturningArrays.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateExpressionsReturningArrays.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/SeparateExpressionsReturningArrays.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderLang.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderLang.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ShaderLang.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderVars.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderVars.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ShaderVars.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SimplifyLoopConditions.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SimplifyLoopConditions.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/SimplifyLoopConditions.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SplitSequenceOperator.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SplitSequenceOperator.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/SplitSequenceOperator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolUniqueId.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolUniqueId.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/SymbolUniqueId.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TextureFunctionHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TextureFunctionHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/TextureFunctionHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorVulkan.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorVulkan.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorVulkan.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Types.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Types.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/Types.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 9%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitToIf.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitToIf.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitToIf.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UseInterfaceBlockFields.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UseInterfaceBlockFields.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/UseInterfaceBlockFields.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UtilsHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UtilsHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/UtilsHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateGlobalInitializer.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateGlobalInitializer.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateGlobalInitializer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateMaxParameters.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateMaxParameters.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateMaxParameters.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateVaryingLocations.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateVaryingLocations.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateVaryingLocations.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayout.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayout.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/blocklayout.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayoutHLSL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayoutHLSL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/blocklayoutHLSL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_lex.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_lex.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/glslang_lex.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/util.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/util.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/util.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/libANGLE/Platform.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/c++ -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DSTATICALLY_LINKED_WITH_PAL=1 -DUSE_WPE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/include/KHR -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/base -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -Wno-implicit-fallthrough -Wno-suggest-attribute=format -Wno-unused-function -Wno-unused-parameter -o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/libANGLE/Platform.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/ANGLE/src/libANGLE/Platform.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Linking CXX static library ../../lib/libANGLESupport.a cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/cmake -P CMakeFiles/ANGLESupport.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore && /usr/bin/cmake -E cmake_link_script CMakeFiles/ANGLESupport.dir/link.txt --verbose=1 /usr/bin/ar crT ../../lib/libANGLESupport.a CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/angleutils.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/debug.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/event_tracer.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/Float16ToFloat32.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/mathutil.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/MemoryBuffer.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/string_utils.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/tls.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/uniform_type_info_autogen.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/utilities.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Input.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Token.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ASTMetadataHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/AddAndTrueToLoopCondition.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/AddDefaultReturnStatements.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ArrayReturnValueToOutParameter.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Cache.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ClampPointSize.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CodeGen.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CollectVariables.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ConstantUnion.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DeclareAndInitBuiltinsForInstancedMultiview.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DeferGlobalInitializers.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulateGLFragColorBroadcast.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulatePrecision.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExpandIntegerPowExpressions.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExtensionBehavior.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExtensionGLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FindMain.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FindSymbolNode.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FlagStd140Structs.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/HashNames.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ImageFunctionHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InfoSink.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Initialize.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNodePatternMatcher.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode_util.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermTraverse.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IsASTDepthBelowLimit.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Operator.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputTree.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputVulkanGLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PruneNoOps.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/QualifierTypes.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RecordConstantPrecision.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RegenerateStructNames.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveArrayLengthMethod.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveDynamicIndexing.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveEmptySwitchStatements.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveInvariantDeclaration.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemovePow.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveSwitchFallThrough.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveUnreferencedVariables.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteDoWhile.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteTexelFetchOffset.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RunAtTheEndOfShader.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateArrayInitialization.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateDeclarations.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateExpressionsReturningArrays.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderLang.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderVars.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SimplifyLoopConditions.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SplitSequenceOperator.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolUniqueId.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TextureFunctionHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorVulkan.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Types.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitToIf.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UseInterfaceBlockFields.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UtilsHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateGlobalInitializer.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateMaxParameters.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateVaryingLocations.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayout.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayoutHLSL.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_lex.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/util.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp.o CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/libANGLE/Platform.cpp.o /usr/bin/ranlib ../../lib/libANGLESupport.a make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Built target ANGLESupport make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompletionHandler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompletionHandler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CompletionHandler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebCore/CMakeFiles/WebCoreBindings.dir/build.make Source/WebCore/CMakeFiles/WebCoreBindings.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ConcurrentBuffer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/WebCoreBindings.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/WebCoreBindings.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/WebCoreBindings.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/CMakeFiles/WebCoreBindings.dir/depend.internal". Scanning dependencies of target WebCoreBindings make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebCore/CMakeFiles/WebCoreBindings.dir/build.make Source/WebCore/CMakeFiles/WebCoreBindings.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentPtrHashSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ConcurrentPtrHashSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentPtrHashSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ConcurrentVector.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Condition.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Condition.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Condition.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CountingLock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CountingLock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadCopier.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CrossThreadCopier.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadQueue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadQueue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CrossThreadQueue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadTask.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTask.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CrossThreadTask.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadTaskHandler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CrossThreadTaskHandler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CryptographicUtilities.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CryptographicUtilities.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CryptographicUtilities.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CryptographicallyRandomNumber.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CryptographicallyRandomNumber.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CryptographicallyRandomNumber.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DataLog.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DataLog.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DateMath.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DateMath.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DebugUtilities.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DebugUtilities.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DebugUtilities.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DeferrableRefCounted.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DeferrableRefCounted.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DeferrableRefCounted.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DeprecatedOptional.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DeprecatedOptional.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DeprecatedOptional.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Deque.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Deque.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Deque.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DisallowCType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DisallowCType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DisallowCType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Dominators.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Dominators.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Dominators.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DoublyLinkedList.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DoublyLinkedList.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DoublyLinkedList.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DumbPtrTraits.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DumbPtrTraits.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DumbPtrTraits.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DumbValueTraits.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DumbValueTraits.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/DumbValueTraits.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/EnumTraits.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/EnumTraits.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/EnumTraits.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Expected.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Expected.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Expected.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ExportMacros.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ExportMacros.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ExportMacros.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastBitVector.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastBitVector.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastBitVector.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastMalloc.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastTLS.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastTLS.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastTLS.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FeatureDefines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FeatureDefines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FeatureDefines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FileMetadata.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileMetadata.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FileMetadata.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FilePrintStream.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FilePrintStream.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FilePrintStream.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FileSystem.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FileSystem.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FlipBytes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FlipBytes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FlipBytes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ForbidHeapAllocation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ForbidHeapAllocation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ForbidHeapAllocation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Forward.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Forward.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Forward.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Function.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Function.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Function.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FunctionDispatcher.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FunctionDispatcher.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FunctionDispatcher.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FunctionTraits.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FunctionTraits.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FunctionTraits.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GetPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GetPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/GetPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Gigacage.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Gigacage.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Gigacage.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GlobalVersion.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GlobalVersion.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/GlobalVersion.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GraphNodeWorklist.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GraphNodeWorklist.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/GraphNodeWorklist.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GregorianDateTime.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/GregorianDateTime.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashCountedSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashCountedSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashCountedSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashFunctions.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashFunctions.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashFunctions.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashIterators.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashIterators.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashIterators.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashMethod.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashMethod.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMethod.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashTraits.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashTraits.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Hasher.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Hasher.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Hasher.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HexNumber.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HexNumber.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Identified.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Identified.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Identified.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Indenter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Indenter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Indenter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexKeyType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IndexKeyType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IndexKeyType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IndexMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IndexMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IndexSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IndexSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexSparseSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IndexSparseSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IndexSparseSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexedContainerIterator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IndexedContainerIterator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IndexedContainerIterator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/InlineASM.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/InlineASM.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/InlineASM.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Insertion.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Insertion.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Insertion.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/InstanceCounted.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/InstanceCounted.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/InstanceCounted.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IsoMalloc.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IsoMalloc.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IsoMalloc.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IsoMallocInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IsoMallocInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IsoMallocInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IteratorAdaptors.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IteratorAdaptors.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IteratorAdaptors.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IteratorRange.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/IteratorRange.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/IteratorRange.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/JSONValues.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/JSValueMalloc.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSValueMalloc.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSValueMalloc.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/KeyValuePair.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/KeyValuePair.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/KeyValuePair.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LEBDecoder.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LEBDecoder.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LEBDecoder.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Language.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Language.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ListDump.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ListDump.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ListDump.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ListHashSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ListHashSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ListHashSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Liveness.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Liveness.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Liveness.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Lock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Lock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockAlgorithm.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockAlgorithm.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LockAlgorithm.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockAlgorithmInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockAlgorithmInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LockAlgorithmInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockedPrintStream.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LockedPrintStream.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Locker.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Locker.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Locker.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LocklessBag.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LocklessBag.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LocklessBag.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Logger.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Logger.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggerHelper.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggerHelper.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LoggerHelper.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingAccumulator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggingAccumulator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LoggingAccumulator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashID.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggingHashID.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LoggingHashID.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggingHashMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LoggingHashMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggingHashSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LoggingHashSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashTraits.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggingHashTraits.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/LoggingHashTraits.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MD5.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MD5.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MD5.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MachSendRight.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MachSendRight.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MachSendRight.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MainThread.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MainThread.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MallocPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MallocPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MallocPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Markable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Markable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Markable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MathExtras.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MathExtras.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MathExtras.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MediaTime.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MemoryFootprint.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MemoryFootprint.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MemoryFootprint.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MemoryPressureHandler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MemoryPressureHandler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MemoryPressureHandler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MessageQueue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MessageQueue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MessageQueue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MetaAllocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MetaAllocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocatorHandle.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MetaAllocatorHandle.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MetaAllocatorHandle.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocatorPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MetaAllocatorPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MetaAllocatorPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MonotonicTime.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MonotonicTime.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MonotonicTime.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NakedPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/NakedPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/NakedPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NaturalLoops.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/NaturalLoops.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/NaturalLoops.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 13%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NeverDestroyed.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/NeverDestroyed.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/NeverDestroyed.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NoLock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/NoLock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/NoLock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NoTailCalls.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/NoTailCalls.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/NoTailCalls.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Noncopyable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Noncopyable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Noncopyable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NotFound.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/NotFound.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/NotFound.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NumberOfCores.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/NumberOfCores.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/NumberOfCores.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSAllocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/OSAllocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/OSAllocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSObjectPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/OSObjectPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/OSObjectPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSRandomSource.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/OSRandomSource.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/OSRandomSource.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ObjCRuntimeExtras.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjCRuntimeExtras.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ObjCRuntimeExtras.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ObjectIdentifier.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ObjectIdentifier.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OptionSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/OptionSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/OptionSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Optional.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Optional.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Optional.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OrderMaker.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/OrderMaker.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/OrderMaker.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PackedIntVector.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PackedIntVector.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PackedIntVector.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageAllocation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PageAllocation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PageAllocation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PageBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PageBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageReservation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PageReservation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PageReservation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelHelperPool.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ParallelHelperPool.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobs.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobs.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ParallelJobs.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsGeneric.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ParallelJobsGeneric.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsLibdispatch.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsLibdispatch.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ParallelJobsLibdispatch.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsOpenMP.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsOpenMP.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ParallelJobsOpenMP.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelVectorIterator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelVectorIterator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ParallelVectorIterator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParkingLot.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ParkingLot.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Platform.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Platform.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Platform.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 14%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformRegisters.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PlatformRegisters.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PlatformRegisters.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PointerComparison.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PointerComparison.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PointerComparison.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PointerPreparations.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PointerPreparations.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PointerPreparations.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PrintStream.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PrintStream.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PriorityQueue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PriorityQueue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PriorityQueue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ProcessID.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ProcessID.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ProcessID.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ProcessPrivilege.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ProcessPrivilege.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ProcessPrivilege.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PtrTag.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PtrTag.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/PtrTag.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RAMSize.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RAMSize.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RAMSize.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomDevice.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RandomDevice.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RandomDevice.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomNumber.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RandomNumber.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RandomNumber.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomNumberSeed.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RandomNumberSeed.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RandomNumberSeed.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Range.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Range.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Range.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RangeSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RangeSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RangeSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RawPointer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RawPointer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RawPointer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ReadWriteLock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ReadWriteLock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ReadWriteLock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RecursableLambda.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RecursableLambda.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RecursableLambda.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RecursiveLockAdapter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RecursiveLockAdapter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RecursiveLockAdapter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RedBlackTree.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RedBlackTree.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RedBlackTree.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Ref.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Ref.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Ref.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCounted.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RefCounted.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCounted.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RefCountedArray.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCountedLeakCounter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RefCountedLeakCounter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedLeakCounter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCounter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RefCounter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCounter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RefPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RetainPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RetainPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RetainPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RunLoop.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RunLoop.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RunLoop.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 15%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RunLoopTimer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RunLoopTimer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RunLoopTimer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SHA1.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SHA1.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SHA1.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SaturatedArithmetic.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SaturatedArithmetic.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SaturatedArithmetic.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SchedulePair.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SchedulePair.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SchedulePair.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Scope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Scope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Scope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ScopedLambda.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ScopedLambda.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ScopedLambda.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Seconds.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Seconds.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Seconds.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SegmentedVector.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SegmentedVector.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SegmentedVector.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SentinelLinkedList.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SentinelLinkedList.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SentinelLinkedList.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SetForScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SetForScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SetForScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SharedTask.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SharedTask.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SharedTask.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SimpleStats.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SimpleStats.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SimpleStats.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SingleRootGraph.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SingleRootGraph.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SingleRootGraph.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SinglyLinkedList.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SinglyLinkedList.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SinglyLinkedList.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SinglyLinkedListWithTail.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SinglyLinkedListWithTail.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SinglyLinkedListWithTail.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SixCharacterHash.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SixCharacterHash.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SixCharacterHash.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SmallPtrSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SmallPtrSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SmallPtrSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SoftLinking.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SoftLinking.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SoftLinking.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SpanningTree.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SpanningTree.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SpanningTree.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Spectrum.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Spectrum.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Spectrum.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackBounds.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackBounds.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StackBounds.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackPointer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackPointer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StackPointer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackShot.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackShot.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StackShot.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackShotProfiler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackShotProfiler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StackShotProfiler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackStats.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackStats.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StackStats.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackTrace.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackTrace.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StackTrace.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 16%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdList.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdList.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdList.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdUnorderedMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdUnorderedMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdUnorderedMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdUnorderedSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdUnorderedSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdUnorderedSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Stopwatch.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Stopwatch.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Stopwatch.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StreamBuffer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StreamBuffer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StreamBuffer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringExtras.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringExtras.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringExtras.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringHashDumpContext.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringHashDumpContext.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringHashDumpContext.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SynchronizedFixedQueue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SynchronizedFixedQueue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SynchronizedFixedQueue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SystemFree.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SystemFree.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SystemFree.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SystemTracing.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SystemTracing.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/SystemTracing.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadGroup.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ThreadGroup.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadMessage.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ThreadMessage.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadSafeRefCounted.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadSafeRefCounted.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ThreadSafeRefCounted.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadSpecific.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadSpecific.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ThreadSpecific.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Threading.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Threading.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadingPrimitives.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadingPrimitives.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ThreadingPrimitives.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TimeWithDynamicClockType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/TimeWithDynamicClockType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/TimeWithDynamicClockType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TimingScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/TimingScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/TimingScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TinyLRUCache.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/TinyLRUCache.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/TinyLRUCache.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TinyPtrSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/TinyPtrSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/TinyPtrSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TriState.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/TriState.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/TriState.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TypeCasts.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/TypeCasts.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/TypeCasts.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/URL.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/URL.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 17%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/URLHelpers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/URLHelpers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/URLHash.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHash.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/URLHash.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/URLParser.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/URLParser.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UUID.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/UUID.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnalignedAccess.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UnalignedAccess.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/UnalignedAccess.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Unexpected.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Unexpected.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Unexpected.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniStdExtras.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UniStdExtras.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/UniStdExtras.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnionFind.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UnionFind.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/UnionFind.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniqueArray.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UniqueArray.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/UniqueArray.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniqueRef.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UniqueRef.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/UniqueRef.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnsafePointer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UnsafePointer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/UnsafePointer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/VMTags.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/VMTags.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/VMTags.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ValueCheck.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ValueCheck.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ValueCheck.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Variant.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Variant.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Variant.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Vector.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Vector.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/VectorTraits.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/VectorTraits.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/VectorTraits.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WTFSemaphore.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WTFSemaphore.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/WTFSemaphore.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WallTime.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WallTime.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/WallTime.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WeakPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WeakPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/WeakPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WeakRandom.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WeakRandom.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/WeakRandom.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WindowsExtras.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WindowsExtras.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/WindowsExtras.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WordLock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/WordLock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WorkQueue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/WorkQueue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WorkerPool.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/WorkerPool.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/bignum-dtoa.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/bignum-dtoa.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/bignum-dtoa.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/bignum.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/bignum.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/bignum.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 18%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/cached-powers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/cached-powers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/cached-powers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/diy-fp.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/diy-fp.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/diy-fp.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/double-conversion.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/double-conversion.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/double-conversion.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/fast-dtoa.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/fast-dtoa.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/fast-dtoa.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/fixed-dtoa.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/fixed-dtoa.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/fixed-dtoa.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/ieee.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/ieee.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/ieee.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/strtod.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/strtod.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/strtod.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/utils.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/utils.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/dtoa/utils.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentCoder.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoder.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/persistence/PersistentCoder.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentCoders.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/persistence/PersistentCoders.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentDecoder.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentDecoder.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/persistence/PersistentDecoder.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentEncoder.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentEncoder.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/persistence/PersistentEncoder.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ASCIILiteral.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIILiteral.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIILiteral.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringHash.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringHash.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringHash.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/Base64.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/Base64.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/CString.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/CString.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/CString.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ConversionMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ConversionMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ConversionMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ExternalStringImpl.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ExternalStringImpl.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/IntegerToStringConversion.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/IntegerToStringConversion.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/IntegerToStringConversion.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LChar.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/LChar.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/LChar.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LineBreakIteratorPoolICU.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/LineBreakIteratorPoolICU.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/LineBreakIteratorPoolICU.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LineEnding.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/LineEnding.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/LineEnding.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 19%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/NullTextBreakIterator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/NullTextBreakIterator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/NullTextBreakIterator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/OrdinalNumber.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/OrdinalNumber.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/OrdinalNumber.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringBuffer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuffer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuffer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringCommon.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringCommon.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringCommon.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringConcatenateNumbers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenateNumbers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenateNumbers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringHash.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringHasher.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHasher.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHasher.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringOperators.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringToIntegerConversion.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringToIntegerConversion.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringToIntegerConversion.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringView.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringView.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/SymbolRegistry.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolRegistry.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextBreakIterator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/TextBreakIterator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextBreakIteratorInternalICU.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIteratorInternalICU.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/TextBreakIteratorInternalICU.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextPosition.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextPosition.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/TextPosition.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextStream.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/TextStream.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/UTF8ConversionError.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UTF8ConversionError.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UTF8ConversionError.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ValueToString.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ValueToString.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ValueToString.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/WTFString.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/TextBreakIteratorICU.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/TextBreakIteratorICU.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/icu/TextBreakIteratorICU.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProvider.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProvider.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProvider.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProviderLatin1.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProviderLatin1.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProviderUTF16.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderUTF16.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProviderUTF16.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 20%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/threads/BinarySemaphore.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads/BinarySemaphore.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/threads/BinarySemaphore.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/threads/Signals.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads/Signals.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/threads/Signals.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/CharacterNames.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/CharacterNames.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/unicode/CharacterNames.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/Collator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/Collator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/unicode/Collator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/UTF8Conversion.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/UTF8Conversion.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/unicode/UTF8Conversion.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GLibUtilities.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/GLibUtilities.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/glib/GLibUtilities.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GMutexLocker.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/GMutexLocker.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/glib/GMutexLocker.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GRefPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/GRefPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/glib/GRefPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GTypedefs.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/GTypedefs.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/glib/GTypedefs.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GUniquePtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/GUniquePtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/glib/GUniquePtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/RunLoopSourcePriority.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/RunLoopSourcePriority.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/glib/RunLoopSourcePriority.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/WTFGType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/WTFGType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/glib/WTFGType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/linux/CurrentProcessMemoryStatus.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/CurrentProcessMemoryStatus.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/linux/CurrentProcessMemoryStatus.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Built target WTFForwardingHeaders make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebKit/CMakeFiles/webkitwpe-forwarding-headers.dir/build.make Source/WebKit/CMakeFiles/webkitwpe-forwarding-headers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/webkitwpe-forwarding-headers.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/webkitwpe-forwarding-headers.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/webkitwpe-forwarding-headers.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/webkitwpe-forwarding-headers.dir/depend.internal". Scanning dependencies of target webkitwpe-forwarding-headers make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebKit/CMakeFiles/webkitwpe-forwarding-headers.dir/build.make Source/WebKit/CMakeFiles/webkitwpe-forwarding-headers.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/Scripts/generate-forwarding-headers.pl --include-path /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit --output /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders --platform wpe --platform soup make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Built target webkitwpe-forwarding-headers make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 6%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerMIPS.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerMIPS.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86Common.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86Common.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86_64.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86_64.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Printer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/Printer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Printer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/X86Assembler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/X86Assembler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/X86Assembler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFunctionCall.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFunctionCall.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 3%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeint.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DXDG_PREFIX=_wk_xdg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -Wno-cast-function-type -Wno-sign-compare -Wno-unused-parameter -o CMakeFiles/xdgmime.dir/src/xdgmimeint.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebKit/CMakeFiles/webkitwpe-fake-api-headers.dir/build.make Source/WebKit/CMakeFiles/webkitwpe-fake-api-headers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/webkitwpe-fake-api-headers.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/webkitwpe-fake-api-headers.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/webkitwpe-fake-api-headers.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit/CMakeFiles/webkitwpe-fake-api-headers.dir/depend.internal". Scanning dependencies of target webkitwpe-fake-api-headers make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebKit/CMakeFiles/webkitwpe-fake-api-headers.dir/build.make Source/WebKit/CMakeFiles/webkitwpe-fake-api-headers.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/wpe/wpe cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit && ln -n -s -f /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/UIProcess/API/wpe /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wpe/wpe make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/wpe-webextension/wpe cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit && ln -n -s -f /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/wpe /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wpe-webextension/wpe make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/wpe-dom/wpe cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebKit && ln -n -s -f /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/wpe/DOM /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wpe-dom/wpe make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Built target webkitwpe-fake-api-headers make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeparent.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DXDG_PREFIX=_wk_xdg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -Wno-cast-function-type -Wno-sign-compare -Wno-unused-parameter -o CMakeFiles/xdgmime.dir/src/xdgmimeparent.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeparent.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptObject.h BUILDSTDERR: cd /builddir/build/BUILD/wpeweUsing "code" is deprecated - use private-code or public-code. BUILDSTDERR: See the help page for details. bkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/build.make Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptValue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptValue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/WPEToolingBackends/xdg-shell-unstable-v6-client-protocol.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v6.xml /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WPEToolingBackends/xdg-shell-unstable-v6-client-protocol.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BuiltinNames.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BuiltinNames.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../../DerivedSources/WPEToolingBackends/xdg-shell-unstable-v6-protocol.c cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends && /usr/bin/wayland-scanner code //usr/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v6.xml /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WPEToolingBackends/xdg-shell-unstable-v6-protocol.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BuiltinUtils.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinUtils.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BuiltinUtils.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationPr/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c: In function '_xdg_mime_magic_parse_magic_line': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 493 | *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i))); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:66: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 493 | *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:63: note: in definition of macro 'SWAP_BE16_TO_LE16' BUILDSTDERR: 58 | #define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8)) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:66: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 493 | *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:90: note: in definition of macro 'SWAP_BE16_TO_LE16' BUILDSTDERR: 58 | #define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8)) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:5: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 495 | *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 495 | *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:60:64: note: in definition of macro 'SWAP_BE32_TO_LE32' BUILDSTDERR: 60 | #define SWAP_BE32_TO_LE32(val) (xdg_uint32_t)((((xdg_uint32_t)(val) & 0xFF000000U) >> 24) | \ BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 495 | *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:61:29: note: in definition of macro 'SWAP_BE32_TO_LE32' BUILDSTDERR: 61 | (((xdg_uint32_t)(val) & 0x00FF0000U) >> 8) | \ BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 495 | *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:62:29: note: in definition of macro 'SWAP_BE32_TO_LE32' BUILDSTDERR: 62 | (((xdg_uint32_t)(val) & 0x0000FF00U) << 8) | \ BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 495 | *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:63:29: note: in definition of macro 'SWAP_BE32_TO_LE32' BUILDSTDERR: 63 | (((xdg_uint32_t)(val) & 0x000000FFU) << 24)) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 499 | *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i))); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:69: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 499 | *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:63: note: in definition of macro 'SWAP_BE16_TO_LE16' BUILDSTDERR: 58 | #define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8)) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:69: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 499 | *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:90: note: in definition of macro 'SWAP_BE16_TO_LE16' BUILDSTDERR: 58 | #define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8)) BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:9: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 501 | *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 501 | *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:60:64: note: in definition of macro 'SWAP_BE32_TO_LE32' BUILDSTDERR: 60 | #define SWAP_BE32_TO_LE32(val) (xdg_uint32_t)((((xdg_uint32_t)(val) & 0xFF000000U) >> 24) | \ BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 501 | *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:61:29: note: in definition of macro 'SWAP_BE32_TO_LE32' BUILDSTDERR: 61 | (((xdg_uint32_t)(val) & 0x00FF0000U) >> 8) | \ BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 501 | *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:62:29: note: in definition of macro 'SWAP_BE32_TO_LE32' BUILDSTDERR: 62 | (((xdg_uint32_t)(val) & 0x0000FF00U) << 8) | \ BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 501 | *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:63:29: note: in definition of macro 'SWAP_BE32_TO_LE32' BUILDSTDERR: 63 | (((xdg_uint32_t)(val) & 0x000000FFU) << 24)) BUILDSTDERR: | ^~~ ofile.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 21%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimemagic.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DXDG_PREFIX=_wk_xdg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -Wno-cast-function-type -Wno-sign-compare -Wno-unused-parameter -o CMakeFiles/xdgmime.dir/src/xdgmimemagic.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Tools/wpe/backends /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/depend.internal". Scanning dependencies of target WPEToolingBackends make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/build.make Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayProfile.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayProfile.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ByValInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ByValInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ByValInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BytecodeConventions.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeConventions.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BytecodeConventions.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BytecodeIntrinsicRegistry.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BytecodeIntrinsicRegistry.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Building C object Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/__/__/__/DerivedSources/WPEToolingBackends/xdg-shell-unstable-v6-protocol.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WPEToolingBackends -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/wpe-1.0 -isystem /usr/include/wpe-fdo-1.0 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -o CMakeFiles/WPEToolingBackends.dir/__/__/__/DerivedSources/WPEToolingBackends/xdg-shell-unstable-v6-protocol.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WPEToolingBackends/xdg-shell-unstable-v6-protocol.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallEdge.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallEdge.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CallEdge.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallLinkInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CallLinkInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CallMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallVariant.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CallVariant.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlockHash.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlockHash.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlockHash.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeOrigin.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeOrigin.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeOrigin.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGExitProfile.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DFGExitProfile.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DFGExitProfile.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DataFormat.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DataFormat.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectEvalCodeCache.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DirectEvalCodeCache.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExecutableInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableToCodeBlockEdge.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableToCodeBlockEdge.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutionCounter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExecutionCounter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutionCounter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitKind.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExitKind.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitingInlineKind.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingInlineKind.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExitingInlineKind.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitingJITType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExitingJITType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExpressionRangeInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExpressionRangeInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExpressionRangeInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandlerInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/HandlerInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HandlerInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ICStatusMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ICStatusMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InlineCallFrame.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InlineCallFrame.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Instruction.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Instruction.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Instruction.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' BUILDSTDERR: [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InstructionStrIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:41: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_new_from_file': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 88 | #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: note: in expansion of macro 'GET_UINT16' BUILDSTDERR: 139 | minor = GET_UINT16 (buffer, 2); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 88 | #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: note: in expansion of macro 'GET_UINT16' BUILDSTDERR: 141 | if (GET_UINT16 (buffer, 0) != MAJOR_VERSION || BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_magic_matchlet_compare_to_data': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 171 | xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 172 | xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 173 | xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 174 | xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 175 | xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_magic_matchlet_compare': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 216 | xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 217 | xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_magic_compare_to_data': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 244 | xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 245 | xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 246 | xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 247 | xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_magic_lookup_data': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 281 | list_offset = GET_UINT32 (cache->buffer, 24); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 282 | n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 283 | offset = GET_UINT32 (cache->buffer, list_offset + 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 298 | mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_alias_lookup': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 322 | xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 323 | xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 332 | offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 342 | offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_glob_lookup_literal': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 368 | xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 369 | xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 378 | offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 388 | int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 394 | offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_glob_lookup_fnmatch': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 423 | xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 424 | xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 428 | xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 429 | xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 430 | int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_glob_node_lookup_suffix': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 483 | match_char = GET_UINT32 (cache->buffer, offset + 12 * mid); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 492 | n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 493 | child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 509 | match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 513 | mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 514 | weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_glob_lookup_suffix': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 546 | xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 547 | xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 548 | xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_get_max_buffer_extents': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 655 | offset = GET_UINT32 (cache->buffer, 24); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: in definition of macro 'MAX' BUILDSTDERR: 56 | #define MAX(a,b) ((a) > (b) ? (a) : (b)) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 656 | max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: in definition of macro 'MAX' BUILDSTDERR: 56 | #define MAX(a,b) ((a) > (b) ? (a) : (b)) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 656 | max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:41: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_mime_type_subclass': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 881 | xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 882 | xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 891 | offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 899 | offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 900 | n_parents = GET_UINT32 (cache->buffer, offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 904 | parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_list_mime_parents': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 944 | xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 945 | xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 949 | xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 950 | xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 955 | xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 959 | parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_lookup_icon': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 995 | xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 996 | xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1005 | offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1015 | offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'get_simple_globs': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1046 | xdg_unichar_t character = GET_UINT32 (cache->buffer, offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1059 | xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1074:16: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1074 | n_children = GET_UINT32 (cache->buffer, offset + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1075:18: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1075 | child_offset = GET_UINT32 (cache->buffer, offset + 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_get_simple_globs': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1099:34: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1099 | xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1100:32: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1100 | xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1101:29: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1101 | xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'dump_glob_node': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1127:15: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1127 | character = GET_UINT32 (cache->buffer, offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1128:17: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1128 | mime_offset = GET_UINT32 (cache->buffer, offset + 4); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1129:16: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1129 | n_children = GET_UINT32 (cache->buffer, offset + 8); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1130:18: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1130 | child_offset = GET_UINT32 (cache->buffer, offset + 12); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_glob_dump': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1154:19: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1154 | list_offset = GET_UINT32 (cache->buffer, 16); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1155:17: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1155 | n_entries = GET_UINT32 (cache->buffer, list_offset); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] BUILDSTDERR: 89 | #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1156:14: note: in expansion of macro 'GET_UINT32' BUILDSTDERR: 1156 | offset = GET_UINT32 (cache->buffer, list_offset + 4); BUILDSTDERR: | ^~~~~~~~~~ eam.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstructionStream.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InstructionStream.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimecache.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DXDG_PREFIX=_wk_xdg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -Wno-cast-function-type -Wno-sign-compare -Wno-unused-parameter -o CMakeFiles/xdgmime.dir/src/xdgmimecache.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JumpTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/JumpTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JumpTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntCallLinkInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LLIntCallLinkInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntCallLinkInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyOperandValueProfile.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LazyOperandValueProfile.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MetadataTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MetadataTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MetadataTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectAllocationProfile.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectAllocationProfile.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectAllocationProfile.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectPropertyCondition.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectPropertyCondition.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Opcode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Opcode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Opcode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/OpcodeSize.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/OpcodeSize.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/OpcodeSize.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyCondition.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PropertyCondition.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyCondition.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutByIdFlags.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdFlags.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PutByIdFlags.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpecialPointer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpecialPointer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SpecialPointer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpeculatedType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SpeculatedType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeglob.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cc -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DXDG_PREFIX=_wk_xdg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -Wno-cast-function-type -Wno-sign-compare -Wno-unused-parameter -o CMakeFiles/xdgmime.dir/src/xdgmimeglob.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeglob.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SuperSampler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SuperSampler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 24%] Linking C static library ../../../lib/libxdgmime.a cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cmake -P CMakeFiles/xdgmime.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/ThirdParty/xdgmime && /usr/bin/cmake -E cmake_link_script CMakeFiles/xdgmime.dir/link.txt --verbose=1 /usr/bin/ar crT ../../../lib/libxdgmime.a CMakeFiles/xdgmime.dir/src/xdgmimealias.c.o CMakeFiles/xdgmime.dir/src/xdgmime.c.o CMakeFiles/xdgmime.dir/src/xdgmimeicon.c.o CMakeFiles/xdgmime.dir/src/xdgmimeint.c.o CMakeFiles/xdgmime.dir/src/xdgmimemagic.c.o CMakeFiles/xdgmime.dir/src/xdgmimeparent.c.o CMakeFiles/xdgmime.dir/src/xdgmimecache.c.o CMakeFiles/xdgmime.dir/src/xdgmimeglob.c.o /usr/bin/ranlib ../../../lib/libxdgmime.a make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ToThisStatus.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ToThisStatus.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ToThisStatus.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 24%] Built target xdgmime make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeLocation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypeLocation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WTF/wtf/CMakeFiles/WTF.dir/build.make Source/WTF/wtf/CMakeFiles/WTF.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/WTF.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/WTF.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/WTF.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf/CMakeFiles/WTF.dir/depend.internal". Scanning dependencies of target WTF make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WTF/wtf/CMakeFiles/WTF.dir/build.make Source/WTF/wtf/CMakeFiles/WTF.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 24%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ASCIICType.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ASCIICType.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ASCIICType.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -WIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:49: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggingAccumulator.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:43: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggingAccumulator.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:43: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LoggingAccumulator.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:43: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ undef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/Assertions.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/AutomaticThread.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/AutomaticThread.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/AutomaticThread.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/BitVector.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/BitVector.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/BitVector.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CPUTime.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/CPUTime.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CPUTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ClockType.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmoIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ unt -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ClockType.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ClockType.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CompilationThread.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/CompilationThread.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CompilationThread.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ConcurrentPtrHashSet.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ConcurrentPtrHashSet.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ConcurrentPtrHashSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 10%] Generate bindings (WebCoreBindings) cd /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/generate-bindings-all.pl --defines "LANGUAGE_JAVASCRIPT ENABLE_3D_TRANSFORMS ENABLE_ASYNC_SCROLLING ENABLE_CHANNEL_MESSAGING ENABLE_CONTENT_EXTENSIONS ENABLE_CONTEXT_MENUS ENABLE_CSS_BOX_DECORATION_BREAK ENABLE_CSS_SELECTORS_LEVEL4 ENABLE_C_LOOP ENABLE_FETCH_API ENABLE_FTPDIR ENABLE_FULLSCREEN_API ENABLE_ICONDATABASE ENABLE_INDEXED_DATABASE ENABLE_INDEXED_DATABASE_IN_WORKERS ENABLE_INTERSECTION_OBSERVER ENABLE_INTL ENABLE_KEYBOARD_CODE_ATTRIBUTE ENABLE_KEYBOARD_KEY_ATTRIBUTE ENABLE_LEGACY_CUSTOM_PROTOCOL_MANAGER ENABLE_MATHML ENABLE_MEDIA_CONTROLS_SCRIPT ENABLE_MEDIA_SOURCE ENABLE_MEMORY_SAMPLER ENABLE_METER_ELEMENT ENABLE_MHTML ENABLE_MINIBROWSER ENABLE_PUBLIC_SUFFIX_LIST ENABLE_REMOTE_INSPECTOR ENABLE_RESOURCE_USAGE ENABLE_STREAMS_API ENABLE_SVG_FONTS ENABLE_TOUCH_EVENTS ENABLE_UNIFIED_BUILDS ENABLE_USERSELECT_ALL ENABLE_USER_MESSAGE_HANDLERS ENABLE_VARIATION_FONTS ENABLE_VIDEO ENABLE_VIDEO_TRACK ENABLE_VIDEO_USES_ELEMENT_FULLSCREEN ENABLE_WEBDRIVER ENABLE_WEBGL ENABLE_WEB_AUDIO ENABLE_WEB_CRYPTO ENABLE_XSLT USE_GSTREAMER_GL USE_OPENJPEG USE_SYSTEM_MALLOC USE_WOFF2" --generator JS --outputDir /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore --idlFilesList /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebCore/idl_files_WebCoreBindings.tmp --preprocessor "\"/usr/bin/c++\" -E -P -x c++" --idlAttributesFile /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/IDLAttributes.json --supplementalDependencyFile /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/supplemental_dependency.tmp --numOfJobs 4 --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/css --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/dom --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/fileapi --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/html --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/inspector --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/page --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/plugins --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/storage --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/svg --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/workers --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/xml --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/airplay --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/cache --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/credentialmanagement --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/encryptedmedia/legacy --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/entriesapi --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/fetch --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/geolocation --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/indexeddb --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/mediacapabilities --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/mediarecorder --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/mediasession --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/mediastream --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/notifications --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/paymentrequest --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/quota --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/speech --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/streams --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/webaudio --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/webdatabase --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/webgpu --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/websockets --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/Modules/webvr --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/js --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/css/typedom --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/html/canvas --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/html/shadow --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/html/track --include /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/loader/appcache --include /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore --ppExtraOutput /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/DOMWindowConstructors.idl --ppExtraOutput /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/WorkerGlobalScopeConstructors.idl --ppExtraOutput /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/DedicatedWorkerGlobalScopeConstructors.idl --ppExtraArgs --windowConstructorsFile --ppExtraArgs /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/DOMWindowConstructors.idl --ppExtraArgs --workerGlobalScopeConstructorsFile --ppExtraArgs /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/WorkerGlobalScopeConstructors.idl --ppExtraArgs --dedicatedWorkerGlobalScopeConstructorsFile --ppExtraArgs /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/DedicatedWorkerGlobalScopeConstructors.idl --ppExtraArgs --serviceWorkerGlobalScopeConstructorsFile --ppExtraArgs /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/ServiceWorkerGlobalScopeConstructors.idl --ppExtraArgs --workletGlobalScopeConstructorsFile --ppExtraArgs /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/WorkletGlobalScopeConstructors.idl --ppExtraArgs --paintWorkletGlobalScopeConstructorsFile --ppExtraArgs /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebCore/PaintWorkletGlobalScopeConstructors.idl --generatorDependency /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/generate-bindings.pl --generatorDependency /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/CodeGenerator.pm --generatorDependency /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm --generatorDependency /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/IDLParser.pm --generatorDependency /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/InFilesParser.pm --generatorDependency /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/preprocessor.pm --generatorDependency /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/cmakeconfig.h --generatorDependency /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Built target WebCoreBindings make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 22%] Building CXX object Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/HeadlessViewBackend.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WPEToolingBackends -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/wpe-1.0 -isystem /usr/include/wpe-fdo-1.0 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WPEToolingBackends.dir/HeadlessViewBackend.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Tools/wpe/backends/HeadlessViewBackend.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedCodeBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedCodeBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CountingLock.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-aIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockAlgorithmInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockAlgorithmInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockAlgorithmInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ rith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/CountingLock.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CountingLock.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/ViewBackend.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WPEToolingBackends -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/wpe-1.0 -isystem /usr/include/wpe-fdo-1.0 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WPEToolingBackends.dir/ViewBackend.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Tools/wpe/backends/ViewBackend.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadCopier.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/CrossThreadCopier.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ rossThreadCopier.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedEvalCodeBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedEvalCodeBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedEvalCodeBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedFunctionExecutable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedFunctionExecutable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedGlobalCodeBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedGlobalCodeBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedMetadataTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedMetadataTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedMetadataTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ValueProfile.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ValueProfile.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ValueProfile.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ValueRecovery.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ValueRecovery.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ValueRecovery.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VariableWriteFireDetail.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VariableWriteFireDetail.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VirtualRegister.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/VirtualRegister.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VirtualRegister.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Watchpoint.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Watchpoint.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Watchpoint.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Breakpoint.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Breakpoint.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Breakpoint.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerParseData.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerParseData.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerParseData.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerPrimitives.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerPrimitives.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerPrimitives.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGCommon.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DFGCommon.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGCompilationMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCompilationMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DFGCompilationMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGMinifiedID.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGMinifiedID.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DFGMinifiedID.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITAbstractHeap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITAbstractHeap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITCallDOMGetterSnippet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITCallDOMGetterSnippet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITCallDOMGetterSnippet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITEffect.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITEffect.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITEffect.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITGetterSetter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITGetterSetter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITGetterSetter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITHeapRange.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITHeapRange.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITHeapRange.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITSignature.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITSignature.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITSignature.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AlignedMemoryAllocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AlignedMemoryAllocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocationFailureMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AllocationFailureMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AllocationFailureMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Allocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Allocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Allocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocatorInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AllocatorInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AllocatorInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocatorForMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AllocatorForMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AllocatorForMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectoryInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectoryInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectoryInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellContainer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellContainer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CellContainer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellContainerInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellContainerInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CellContainerInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellState.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellState.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CellState.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CollectionScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CollectionScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CollectionScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CollectorPhase.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CollectorPhase.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CollectorPhase.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicUtilities.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exc/builddir/build/BUILD/wpewebkit-2.24.2/Tools/wpe/backends/WindowViewBackend.cpp:381:1: warning: missing initializer for member 'wl_touch_listener::shape' [-Wmissing-field-initializers] BUILDSTDERR: 381 | }; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Tools/wpe/backends/WindowViewBackend.cpp:381:1: warning: missing initializer for member 'wl_touch_listener::orientation' [-Wmissing-field-initializers] eptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/CryptographicUtilities.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CryptographicUtilities.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspaceInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspaceInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspaceInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintConcurrency.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/ConstraintConcurrency.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintConcurrency.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintParallelism.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/ConstraintParallelism.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintParallelism.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintVolatility.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/ConstraintVolatility.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintVolatility.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Tools/wpe/backends/CMakeFiles/WPEToolingBackends.dir/WindowViewBackend.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WPEToolingBackends -isystem /usr/include/cairo -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/wpe-1.0 -isystem /usr/include/wpe-fdo-1.0 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WPEToolingBackends.dir/WindowViewBackend.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Tools/wpe/backends/WindowViewBackend.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DeferGC.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DeferGC.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DeleteAllCodeEffort.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeleteAllCodeEffort.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DeleteAllCodeEffort.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Linking CXX static library ../../../lib/libWPEToolingBackends.a cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends && /usr/bin/cmake -P CMakeFiles/WPEToolingBackends.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Tools/wpe/backends && /usr/bin/cmake -E cmake_link_script CMakeFiles/WPEToolingBackends.dir/link.txt --verbose=1 /usr/bin/ar crT ../../../lib/libWPEToolingBackends.a CMakeFiles/WPEToolingBackends.dir/__/__/__/DerivedSources/WPEToolingBackends/xdg-shell-unstable-v6-protocol.c.o CMakeFiles/WPEToolingBackends.dir/HeadlessViewBackend.cpp.o CMakeFiles/WPEToolingBackends.dir/ViewBackend.cpp.o CMakeFiles/WPEToolingBackends.dir/WindowViewBackend.cpp.o /usr/bin/ranlib ../../../lib/libWPEToolingBackends.a make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DestructionMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DestructionMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DestructionMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Built target WPEToolingBackends make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FastMallocAlignedMemoryAllocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/FastMallocAlignedMemoryAllocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FastMallocAlignedMemoryAllocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicallyRandomNumber.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/CryptographicallyRandomNumber.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CryptographicallyRandomNumber.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FreeList.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/FreeList.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FreeList.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 25%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadTaskHandler.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstackIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTask.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTask.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadCopier.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTask.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/CrossThreadTaskHandler.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FreeListInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/FreeListInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FreeListInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCActivityCallback.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCActivityCallback.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CurrentTime.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/CurrentTime.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CurrentTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCAssertions.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCAssertions.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCAssertions.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCConductor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCConductor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCConductor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCDeferralContext.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCDeferralContext.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCDeferralContext.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCounted.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCIncomingRefCounted.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCounted.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCountedInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCIncomingRefCountedInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCountedInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCountedSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCIncomingRefCountedSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCountedSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCLogging.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCLogging.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCLogging.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCRequest.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCRequest.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCRequest.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCSegmentedArray.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCSegmentedArray.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCSegmentedArray.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Handle.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Handle.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Handle.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleTypes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleTypes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCellInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCellInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCellType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCellType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapFinalizerCallback.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapFinalizerCallback.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapFinalizerCallback.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapObserver.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapObserver.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapObserver.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapSnapshotBuilder.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapSnapshotBuilder.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapSnapshotBuilder.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IncrementalSweeper.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IncrementalSweeper.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IncrementalSweeper.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoCellSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IsoCellSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspace.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoSubspace.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspace.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspaceInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoSubspaceInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspaceInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspacePerVM.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoSubspacePerVM.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspacePerVM.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LargeAllocation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LargeAllocation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LargeAllocation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocatorInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocatorInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocatorInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LockDuringMarking.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LockDuringMarking.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LockDuringMarking.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MachineStackMarker.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MachineStackMarker.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MachineStackMarker.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkStack.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStack.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkStack.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlockInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlockInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlockSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlockSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkingConstraint.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkingConstraint.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkingConstraint.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MutatorState.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MutatorState.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MutatorState.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterState.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/RegisterState.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterState.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RunningScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/RunningScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RunningScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SimpleMarkingConstraint.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SimpleMarkingConstraint.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlotVisitor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SlotVisitor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlotVisitorInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SlotVisitorInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Strong.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StrongInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/StrongInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StrongInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SubspaceInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SubspaceInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SubspaceInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Synchronousness.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Synchronousness.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Synchronousness.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TinyBloomFilter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/TinyBloomFilter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TinyBloomFilter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VisitRaceKey.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VisitRaceKey.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Weak.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Weak.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastBitVector.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/FastBitVector.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastBitVector.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakHandleOwner.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakHandleOwner.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakHandleOwner.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSetInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSetInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSetInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleMessage.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleMessage.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ContentSearchUtilities.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ContentSearchUtilities.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ContentSearchUtilities.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IdentifiersFactory.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/IdentifiersFactory.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IdentifiersFactory.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScript.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScript.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptBase.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptBase.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptHost.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptHost.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptHost.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptManager.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptManager.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptModule.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptModule.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptModule.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgentBase.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorAgentBase.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgentBase.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgentRegistry.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorAgentRegistry.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgentRegistry.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorBackendDispatcher.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorBackendDispatcher.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorEnvironment.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorEnvironment.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorEnvironment.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorFrontendChannel.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorFrontendChannel.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorFrontendChannel.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorFrontendRouter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorFrontendRouter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorFrontendRouter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorProtocolTypes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorProtocolTypes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorTarget.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorTarget.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorTarget.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptArguments.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptArguments.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptArguments.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptBreakpoint.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptBreakpoint.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptBreakpoint.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallFrame.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptCallFrame.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallFrame.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallStack.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptCallStack.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallStack.h BUILDSTDERR: make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu'In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RecursiveLockAdapter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RecursiveLockAdapter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RecursiveLockAdapter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallStackFactory.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptCallStackFactory.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallStackFactory.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugListener.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptDebugListener.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugListener.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugServer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptDebugServer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugServer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DataLog.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/DataLog.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DataLog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorAgent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAuditAgent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorAuditAgent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAuditAgent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorConsoleAgent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorConsoleAgent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorDebuggerAgent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorDebuggerAgent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorHeapAgent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorHeapAgent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorHeapAgent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorRuntimeAgent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorRuntimeAgent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorRuntimeAgent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorScriptProfilerAgent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorScriptProfilerAgent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorScriptProfilerAgent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorTargetAgent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorTargetAgent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorTargetAgent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AugmentableInspectorControllerClient.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable/AugmentableInspectorControllerClient.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AugmentableInspectorControllerClient.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteAutomationTarget.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote/RemoteAutomationTarget.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteAutomationTarget.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteControllableTarget.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote/RemoteControllableTarget.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteControllableTarget.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectionTarget.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote/RemoteInspectionTarget.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectionTarget.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 27%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DateMath.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -IIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:84: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:72: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:72: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:73: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:72: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:73: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:72: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:73: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:72: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:72: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp:72: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.cpp: In function 'void* WTF::fastAlignedMalloc(size_t, size_t)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.cpp:157:19: warning: ignoring return value of 'int posix_memalign(void**, size_t, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 157 | posix_memalign(&p, alignment, size); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.cpp: In function 'void* WTF::tryFastAlignedMalloc(size_t, size_t)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.cpp:167:19: warning: ignoring return value of 'int posix_memalign(void**, size_t, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 167 | posix_memalign(&p, alignment, size); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/DateMath.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspector.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote/RemoteInspector.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspector.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractPC.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractPC.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 29%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastMalloc.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/FastMalloc.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrameInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrameInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CalleeBits.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CalleeBits.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EntryFrame.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/EntryFrame.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/EntryFrame.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FrameTracers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/FrameTracers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FrameTracers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Register.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Register.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Register.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ShadowChicken.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ShadowChicken.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ShadowChicken.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackVisitor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/StackVisitor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StackVisitor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMEntryRecord.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/VMEntryRecord.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VMEntryRecord.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblyHelpers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/AssemblyHelpers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblyHelpers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CCallHelpers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/CCallHelpers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CCallHelpers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableAllocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableAllocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FPRInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/FPRInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FPRInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCAwareJITStubRoutine.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GCAwareJITStubRoutine.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GPRInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/GPRInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GPRInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITAllocator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAllocator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JITAllocator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JITCode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCodeMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCodeMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JITCodeMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCompilationEffort.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCompilationEffort.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JITCompilationEffort.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITMathICForwards.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITMathICForwards.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JITMathICForwards.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITOperations.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITOperations.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JITOperations.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITStubRoutine.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITStubRoutine.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JITStubRoutine.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITThunks.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITThunks.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JITThunks.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PolymorphicCallStubRoutine.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PolymorphicCallStubRoutine.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Reg.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/Reg.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Reg.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterAtOffset.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterAtOffset.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterAtOffset.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 30%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FilePrintStream.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/FilePrintStream.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FilePrintStream.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterAtOffsetList.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterAtOffsetList.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterAtOffsetList.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Snippet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/Snippet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Snippet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetParams.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/SnippetParams.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetParams.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetReg.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/SnippetReg.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetReg.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetSlowPathCalls.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/SnippetSlowPathCalls.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetSlowPathCalls.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpillRegistersMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/SpillRegistersMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SpillRegistersMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TagRegistersMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/TagRegistersMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TagRegistersMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TempRegisterSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/TempRegisterSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TempRegisterSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ThunkGenerator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ThunkGenerator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnusedPointer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/UnusedPointer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/UnusedPointer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntOpcode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOpcode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntOpcode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Lexer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Lexer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserArena.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserArena.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ParserArena.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserError.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserError.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ParserError.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserModes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ParserModes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserTokens.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserTokens.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ParserTokens.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceCode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SourceCode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProvider.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceProvider.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProvider.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProviderCache.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceProviderCache.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProviderCache.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProviderCacheItem.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceProviderCacheItem.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProviderCacheItem.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedSourceCode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedSourceCode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VariableEnvironment.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/VariableEnvironment.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VariableEnvironment.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FunctionDispatcher.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/FunctionDispatcher.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FunctionDispatcher.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecodeSequence.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecodeSequence.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 32%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Gigacage.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmountIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Gigacage.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator*=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Gigacage.cpp:129:20: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:747:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 747 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/Gigacage.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Gigacage.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GlobalVersion.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/GlobalVersion.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GlobalVersion.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecodes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecodes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecodes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompilation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerCompilation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompilation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompilationKind.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerCompilationKind.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompilationKind.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompiledBytecode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompiledBytecode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerDatabase.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerDatabase.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerDatabase.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerEvent.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerEvent.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerEvent.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerExecutionCounter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerExecutionCounter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerExecutionCounter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 31%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FileSystem.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/SoIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ urce/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/FileSystem.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerJettisonReason.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerJettisonReason.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOSRExit.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOSRExit.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOSRExitSite.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOSRExitSite.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOriginStack.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOriginStack.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOriginStack.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOrigin.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOrigin.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOrigin.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerProfiledBytecodes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerProfiledBytecodes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerUID.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerUID.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerUID.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractModuleRecord.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractModuleRecord.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArityCheckMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArityCheckMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArityCheckMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBuffer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBuffer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBufferSharingMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBufferSharingMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBufferSharingMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBufferView.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBufferView.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBufferView.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayConventions.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayConventions.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrier.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AuxiliaryBarrier.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrier.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrierInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AuxiliaryBarrierInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrierInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BasicBlockLocation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BasicBlockLocation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BasicBlockLocation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BatchedTransitionOptimizer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BatchedTransitionOptimizer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BigIntPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BigIntPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BigIntPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BooleanObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BooleanObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BooleanObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BooleanPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BooleanPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/BooleanPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CagedBarrierPtr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CagedBarrierPtr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CagedBarrierPtr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallData.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CallData.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ClassInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ClassInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeSpecializationKind.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeSpecializationKind.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeSpecializationKind.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CommonIdentifiers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonIdentifiers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CommonIdentifiers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompilationResult.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CompilationResult.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CompilationResult.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Completion.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Completion.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Completion.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConcurrentJSLock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConcurrentJSLock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConfigFile.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConfigFile.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConfigFile.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleClient.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConsoleClient.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleClient.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleTypes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConsoleTypes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleTypes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstantMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConstantMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConstantMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstructAbility.h BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/SoIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/DateMath.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ urce/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConstructAbility.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConstructAbility.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GregorianDateTime.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/GregorianDateTime.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstructData.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConstructData.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ConstructData.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ControlFlowProfiler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ControlFlowProfiler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CustomGetterSetter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/CustomGetterSetter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMAnnotation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DOMAnnotation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DOMAnnotation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMAttributeGetterSetter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DOMAttributeGetterSetter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DOMAttributeGetterSetter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DataView.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DateInstance.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DateInstance.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DateInstance.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DateInstanceCache.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DateInstanceCache.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DateInstanceCache.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DefinePropertyAttributes.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DefinePropertyAttributes.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DefinePropertyAttributes.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectArgumentsOffset.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArgumentsOffset.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DirectArgumentsOffset.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectEvalExecutable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DirectEvalExecutable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DisallowScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DisallowScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DisallowScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DisallowVMReentry.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DisallowVMReentry.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DisallowVMReentry.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DumpContext.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DumpContext.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/DumpContext.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EnumerationMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EnumerationMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/EnumerationMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorHandlingScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorHandlingScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/HashTable.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/HashTable.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HashTable.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 33%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/HexNumber.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -WIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ missing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/HexNumber.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/HexNumber.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/JSValueMalloc.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/JSValueMalloc.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSValueMalloc.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EvalExecutable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/EvalExecutable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Exception.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Exception.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Exception.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionEventLocation.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionEventLocation.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionEventLocation.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableBase.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableBase.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableBaseInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableBaseInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Float32Array.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Float32Array.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Float32Array.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Float64Array.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Float64Array.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Float64Array.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionConstructor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionConstructor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionConstructor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionExecutable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionExecutable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionHasExecutedCache.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionHasExecutedCache.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionHasExecutedCache.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericOffset.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericOffset.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GenericOffset.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayView.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericTypedArrayView.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayView.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayViewInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericTypedArrayViewInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayViewInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GetPutInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GetPutInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/GetPutInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HashMapImpl.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/HashMapImpl.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IdentifierInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IdentifierInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IdentifierInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingHeader.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingHeader.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingHeaderInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeaderInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingHeaderInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InferredValue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InferredValue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InferredValue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InitializeThreading.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InitializeThreading.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InitializeThreading.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int16Array.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Int16Array.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Int16Array.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int32Array.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Int32Array.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Int32Array.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int8Array.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Int8Array.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Int8Array.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunction.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunction.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Intrinsic.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Intrinsic.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Intrinsic.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IterationKind.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IterationKind.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IterationKind.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IterationStatus.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IterationStatus.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IterationStatus.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IteratorOperations.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IteratorOperations.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IteratorOperations.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IteratorPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IteratorPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/IteratorPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBuffer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBuffer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBuffer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 37%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferView.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferView.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferView.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferViewInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferViewInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferViewInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBigInt.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSBigInt.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCPtrTag.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCPtrTag.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCPtrTag.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallee.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallee.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCellInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCellInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDataView.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDataView.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDataView.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObjectHeapCellType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObjectHeapCellType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSExportMacros.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSExportMacros.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSExportMacros.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunctionInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunctionInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayView.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayView.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototypeInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototypeInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalLexicalEnvironment.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalLexicalEnvironment.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObjectFunctions.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObjectFunctions.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObjectInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObjectInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObjectInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSImmutableButterfly.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSImmutableButterfly.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 38%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSInternalPromise.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromise.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSInternalPromise.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSInternalPromiseDeferred.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseDeferred.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSInternalPromiseDeferred.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMicrotask.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMicrotask.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSMicrotask.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSLock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSLock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMapIterator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMapIterator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSMapIterator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSModuleLoader.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleLoader.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSModuleLoader.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSModuleRecord.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleRecord.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSModuleRecord.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSNativeStdFunction.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSNativeStdFunction.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSNativeStdFunction.h BUILDSTDERR: make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/risIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:32: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = cv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSNonDestructibleProxy.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSNonDestructibleProxy.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSNonDestructibleProxy.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSONObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSONObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSONObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Language.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switcchar16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ hes -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/Language.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Language.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromise.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromise.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromiseConstructor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromiseConstructor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromiseDeferred.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseDeferred.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromiseDeferred.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPropertyNameEnumerator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSPropertyNameEnumerator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSProxy.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSProxy.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSProxy.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRunLoopTimer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSRunLoopTimer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSRunLoopTimer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptFetchParameters.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptFetchParameters.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptFetcher.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetcher.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptFetcher.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSegmentedVariableObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSSegmentedVariableObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSegmentedVariableObjectHeapCellType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSSegmentedVariableObjectHeapCellType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSetIterator.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSetIterator.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSSetIterator.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSourceCode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSourceCode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSSourceCode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSString.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSymbolTableObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSSymbolTableObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypeInfo.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypeInfo.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypeInfo.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypedArrays.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrays.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypedArrays.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWithScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWithScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSWithScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWrapperObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWrapperObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSWrapperObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyClassStructure.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LazyClassStructure.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LazyClassStructure.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 34%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/JSONValues.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/JSONValues.cpp.o -c /builddir/build/BUILD/wpewebkit-2.2In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockAlgorithmInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockAlgorithmInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockAlgorithmInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 4.2/Source/WTF/wtf/JSONValues.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 36%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Lock.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/Lock.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyProperty.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LazyProperty.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/LazyProperty.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Lookup.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Lookup.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MatchResult.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MatchResult.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MatchResult.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MathCommon.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MathCommon.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MathCommon.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MemoryStatistics.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/MemoryStatistics.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Microtask.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Microtask.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Microtask.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ModuleProgramExecutable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ModuleProgramExecutable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NativeExecutable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeExecutable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/NativeExecutable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NativeFunction.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/NativeFunction.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumberObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/NumberObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumberPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/NumberPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumericStrings.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumericStrings.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/NumericStrings.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectConstructor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ObjectConstructor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectConstructor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectInitializationScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ObjectInitializationScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectInitializationScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ObjectPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Operations.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Operations.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Options.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Options.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Options.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParseInt.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ParseInt.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ParseInt.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PrivateName.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PrivateName.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProgramExecutable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ProgramExecutable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PromiseDeferredTimer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PromiseDeferredTimer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PromiseDeferredTimer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyDescriptor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyDescriptor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyDescriptor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyName.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyName.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyName.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyNameArray.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyNameArray.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyNameArray.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyOffset.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyOffset.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyOffset.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertySlot.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertySlot.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertySlot.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyStorage.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyStorage.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Protect.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Protect.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Protect.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PrototypeKey.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrototypeKey.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PrototypeKey.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PureNaN.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PureNaN.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PureNaN.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutDirectIndexMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PutDirectIndexMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PutDirectIndexMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutPropertySlot.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PutPropertySlot.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/PutPropertySlot.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExp.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExp.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegExp.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpCachedResult.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpCachedResult.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpCachedResult.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpGlobalData.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpGlobalData.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpGlobalData.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpKey.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpKey.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpKey.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RuntimeFlags.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RuntimeFlags.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RuntimeFlags.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RuntimeType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RuntimeType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RuntimeType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SamplingProfiler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SamplingProfiler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SamplingProfiler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScopeOffset.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopeOffset.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScopeOffset.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScopedArgumentsTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArgumentsTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScopedArgumentsTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptExecutable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptExecutable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 41%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFetchParameters.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptFetchParameters.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFetchParameters.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFetcher.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptFetcher.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFetcher.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlowPathReturnType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SlowPathReturnType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SlowPathReturnType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SmallStrings.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SmallStrings.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SmallStrings.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceOrigin.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SourceOrigin.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SourceOrigin.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SparseArrayValueMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SparseArrayValueMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SparseArrayValueMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackAlignment.h BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin//builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MD5.cpp: In member function 'void WTF::MD5::addBytes(const uint8_t*, size_t)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MD5.cpp:225:65: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 225 | MD5Transform(m_buf, reinterpret_cast_ptr(m_in)); // m_in is 4-byte aligned. BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MD5.cpp:235:65: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 235 | MD5Transform(m_buf, reinterpret_cast_ptr(m_in)); // m_in is 4-byte aligned. BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MD5.cpp: In member function 'void WTF::MD5::checksum(WTF::MD5::Digest&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MD5.cpp:262:66: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 262 | MD5Transform(m_buf, reinterpret_cast_ptr(m_in)); // m_in is 4-byte aligned. BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MD5.cpp:275:61: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 275 | MD5Transform(m_buf, reinterpret_cast_ptr(m_in)); BUILDSTDERR: | ^ cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StackAlignment.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StackAlignment.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackFrame.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StackFrame.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StackFrame.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StringObject.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringObject.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StringObject.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StringPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StringPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Structure.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Structure.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MD5.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/MD5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MD5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureCache.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureCache.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureCache.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureChain.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureChain.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureChain.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureIDBlob.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDBlob.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureIDBlob.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureIDTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureIDTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureRareData.h BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtimIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RecursiveLockAdapter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RecursiveLockAdapter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RecursiveLockAdapter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ e/StructureRareData.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureRareData.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureRareDataInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureRareDataInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 39%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/LockedPrintStream.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/LockedPrintStream.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureTransitionTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureTransitionTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureTransitionTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SubspaceAccess.h BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SubspaceAccess.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardinIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ gHeaders/JavaScriptCore/SubspaceAccess.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Symbol.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Symbol.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Symbol.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SymbolPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SymbolPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SymbolTable.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/SymbolTable.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TemplateObjectDescriptor.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TemplateObjectDescriptor.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TemplateObjectDescriptor.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TestRunnerUtils.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TestRunnerUtils.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 40%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Logger.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/Logger.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Logger.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ThrowScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ToNativeFromValue.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ToNativeFromValue.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/ToNativeFromValue.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeError.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeError.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypeError.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeSet.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypeSet.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayAdaptors.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayAdaptors.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayController.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypedArrayController.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayController.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypedArrayInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypedArrayType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrays.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypedArrays.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrays.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeofType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/TypeofType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint16Array.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Uint16Array.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Uint16Array.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint32Array.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Uint32Array.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Uint32Array.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint8Array.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Uint8Array.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Uint8Array.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint8ClampedArray.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Uint8ClampedArray.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Uint8ClampedArray.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMEntryScope.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VMEntryScope.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VMEntryScope.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VMInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VMInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMTraps.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VMTraps.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VMTraps.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VarOffset.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VarOffset.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/VarOffset.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Watchdog.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Watchdog.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Watchdog.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakGCMap.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakGCMap.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakGCMap.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakGCMapInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakGCMapInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakGCMapInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WriteBarrier.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WriteBarrier.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WriteBarrierInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrierInlines.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WriteBarrierInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmCodeBlock.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmCodeBlock.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmCodeBlock.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmContext.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmContext.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmContext.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmEmbedder.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmEmbedder.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmEmbedder.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmExceptionType.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmExceptionType.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmExceptionType.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 43%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmFaultSignalHandler.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmFaultSignalHandler.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmFaultSignalHandler.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmIndexOrName.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmIndexOrName.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmMemory.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmMemory.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmMemory.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmMemoryMode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmMemoryMode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmMemoryMode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmModule.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmModule.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmModule.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmName.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmName.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmName.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmNameSection.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmNameSection.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmNameSection.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmPageCount.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmPageCount.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmPageCount.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmTierUpCount.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmTierUpCount.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WasmTierUpCount.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWebAssemblyModule.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/JSWebAssemblyModule.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/JSWebAssemblyModule.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WebAssemblyPrototype.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyPrototype.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/WebAssemblyPrototype.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegularExpression.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RegularExpression.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Yarr.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/Yarr.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Yarr.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrErrorCode.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrErrorCode.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/YarrErrorCode.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrInterpreter.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/YarrInterpreter.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrJIT.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrJIT.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/YarrJIT.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrParser.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/YarrParser.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrPattern.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/YarrPattern.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrUnicodeProperties.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrUnicodeProperties.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/YarrUnicodeProperties.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectorServer.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote/glib/RemoteInspectorServer.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectorServer.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectorUtils.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E copy /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote/glib/RemoteInspectorUtils.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectorUtils.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Built target JavaScriptCorePrivateForwardingHeaders make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MemoryPressureHandler.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:40: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:40: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:40: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/MemoryPressureHandler.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MemoryPressureHandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MainThread.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/MainThread.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MainThread.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/NumberOfCores.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/NumberOfCores.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/NumberOfCores.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MonotonicTime.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/MonotonicTime.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MonotonicTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 42%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MediaTime.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:39: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/MediaTime.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MediaTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/OSRandomSource.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/OSRandomSource.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/OSRandomSource.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PageBlock.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MetaAllocator.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MetaAllocator.cpp: In member function 'WTF::RefPtr WTF::MetaAllocator::allocate(size_t, void*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:58: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MetaAllocator.cpp:197:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 197 | return WTFMove(handle); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:58: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MetaAllocator.cpp:197:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 197 | return WTFMove(handle); BUILDSTDERR: | ^~~~~~~ SERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/PageBlock.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PageBlock.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MetaAllocator.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/MetaAllocator.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/MetaAllocator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ObjectIdentifier.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-alignIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobs.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobs.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobs.h:50, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ObjectIdentifier.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelJobsGeneric.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ParallelJobsGeneric.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PrintStream.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybeIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/PrintStream.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/PrintStream.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelHelperPool.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ParallelHelperPool.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RAMSize.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/RAMSize.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RAMSize.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ProcessPrivilege.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ProcessPrivilege.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ProcessPrivilege.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParkingLot.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ParkingLot.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ParkingLot.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomDevice.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/RandomDevice.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RandomDevice.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomNumber.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/RandomNumber.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RandomNumber.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ReadWriteLock.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ReadWriteLock.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ReadWriteLock.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RefCountedLeakCounter.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/RefCountedLeakCounter.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RefCountedLeakCounter.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SHA1.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/SHA1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SHA1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 44%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RunLoop.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/RunLoop.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/RunLoop.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Seconds.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/Seconds.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Seconds.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SixCharacterHash.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/SixCharacterHash.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/SixCharacterHash.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackPointer.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/StackPointer.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackPointer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackBounds.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/StackBounds.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackBounds.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackStats.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/StackStats.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackStats.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackTrace.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/StackTrace.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StackTrace.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StringPrintStream.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/StringPrintStream.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StringPrintStream.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadMessage.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ThreadMessage.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadMessage.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadGroup.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/ThreadGroup.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ThreadGroup.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/TimeWithDynamicClockType.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpeIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ webkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/TimeWithDynamicClockType.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/TimeWithDynamicClockType.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Threading.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/Threading.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/TimingScope.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmaIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:37: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ lloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/TimingScope.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/TimingScope.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UUID.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/UUID.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UUID.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WTFAssertions.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp: In function 'WTF::String WTF::URLHelpers::escapeUnsafeCharacters(const WTF::String&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:769:19: warning: variable 'failure' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 769 | UBool failure = false; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp: In function 'WTF::String WTF::URLHelpers::userVisibleURL(const WTF::CString&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:800:35: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 800 | bufferLength = bufferLength * 3 + 1; // The buffer should be large enough to %-escape every character. BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:800:35: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp:800:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/WTFAssertions.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WTFAssertions.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URLHelpers.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/URLHelpers.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLHelpers.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WallTime.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:38: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringView, char, unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::StringView, char, unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:157:75: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:381:66: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:386:80: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringView, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::StringView, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:460:127: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringView, const char*, unsigned int, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::StringView, const char*, unsigned int, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:472:179: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:556:24: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringView, WTF::String, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::StringView, WTF::String, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:560:115: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter, void>; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringAppend, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:581:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringView, char, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::StringView, char, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:608:101: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringView, const char*, WTF::String, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::StringView, const char*, WTF::String, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:640:129: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter, void>; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringAppend, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:995:81: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter, char>, void>; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringAppend, char>, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, char>; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp:1000:94: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ 1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/WallTime.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WallTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URL.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/URL.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WordLock.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/WordLock.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WordLock.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkQueue.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ v64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/WorkQueue.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkerPool.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/WorkerPool.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkerPool.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum-dtoa.cc.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa/bignum-dtoa.cc.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/bignum-dtoa.cc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum.cc.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa/bignum.cc.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/bignum.cc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/cached-powers.cc.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa/cached-powers.cc.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/cached-powers.cc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/diy-fp.cc.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa/diy-fp.cc.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/diy-fp.cc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fast-dtoa.cc.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa/fast-dtoa.cc.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/fast-dtoa.cc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fixed-dtoa.cc.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa/fixed-dtoa.cc.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/fixed-dtoa.cc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/double-conversion.cc.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa/double-conversion.cc.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/double-conversion.cc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/strtod.cc.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -sIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ td=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/dtoa/strtod.cc.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa/strtod.cc make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentDecoder.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/persistence/PersistentDecoder.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentDecoder.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentCoders.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/persistence/PersistentCoders.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentEncoder.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/persistence/PersistentEncoder.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence/PersistentEncoder.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 45%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URLParser.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-secu/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In member function 'bool WTF::URLParser::copyBaseWindowsDriveLetter(const WTF::URL&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:508:39: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 508 | if (isWindowsDriveLetter(c)) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:515:39: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 515 | if (isWindowsDriveLetter(c)) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In member function 'bool WTF::URLParser::shouldPopPath(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1044:113: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1044 | if (newPathAfterLastSlash == m_url.m_hostEnd + m_url.m_portLength + 1 && isWindowsDriveLetter(componentToPop)) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1210:10: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1210 | auto beginAfterControlAndSpace = c; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1311:26: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1311 | auto maybeSlash = c; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1496:26: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1496 | auto lastAt = c; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1497:26: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1497 | auto findLastAt = c; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1529 | if (!parseHostAndPort(iterator)) { BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2644:67: note: initializing argument 1 of 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 2644 | bool URLParser::parseHostAndPort(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1625:63: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1625 | if (base.isValid() && base.protocolIs("file") && shouldCopyFileURL(c)) BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:525:68: note: initializing argument 1 of 'bool WTF::URLParser::shouldCopyFileURL(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 525 | bool URLParser::shouldCopyFileURL(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1635:21: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1635 | if (isWindowsDriveLetter(c)) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1665:13: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1665 | if (isWindowsDriveLetter(c)) { BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1680:25: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1680 | && isWindowsDriveLetter(authorityOrHostBegin); BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Platform.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ExportMacros.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Compiler.h:343:39: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 343 | #define UNLIKELY(x) __builtin_expect(!!(x), 0) BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1753:21: note: in expansion of macro 'UNLIKELY' BUILDSTDERR: 1753 | if (UNLIKELY(isDoubleDotPathSegment(c))) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:968:87: note: initializing argument 1 of 'bool WTF::URLParser::isDoubleDotPathSegment(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 968 | ALWAYS_INLINE bool URLParser::isDoubleDotPathSegment(CodePointIterator c) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Platform.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ExportMacros.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Compiler.h:343:39: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 343 | #define UNLIKELY(x) __builtin_expect(!!(x), 0) BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1759:21: note: in expansion of macro 'UNLIKELY' BUILDSTDERR: 1759 | if (UNLIKELY(isSingleDotPathSegment(c))) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:944:87: note: initializing argument 1 of 'bool WTF::URLParser::isSingleDotPathSegment(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 944 | ALWAYS_INLINE bool URLParser::isSingleDotPathSegment(CodePointIterator c) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1914:20: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1914 | } else if (!parseHostAndPort(authorityOrHostBegin)) { BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2644:67: note: initializing argument 1 of 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 2644 | bool URLParser::parseHostAndPort(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1930:13: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1930 | if (!parseHostAndPort(authorityOrHostBegin)) { BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2644:67: note: initializing argument 1 of 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 2644 | bool URLParser::parseHostAndPort(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1980:13: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1980 | && isWindowsDriveLetter(authorityOrHostBegin)) { BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1170:79: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1210:10: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1210 | auto beginAfterControlAndSpace = c; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1311:26: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1311 | auto maybeSlash = c; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1496:26: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1496 | auto lastAt = c; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1497:26: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1497 | auto findLastAt = c; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1529 | if (!parseHostAndPort(iterator)) { BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2644:67: note: initializing argument 1 of 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 2644 | bool URLParser::parseHostAndPort(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1625:63: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1625 | if (base.isValid() && base.protocolIs("file") && shouldCopyFileURL(c)) BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:525:68: note: initializing argument 1 of 'bool WTF::URLParser::shouldCopyFileURL(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 525 | bool URLParser::shouldCopyFileURL(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1635:21: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1635 | if (isWindowsDriveLetter(c)) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1665:13: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1665 | if (isWindowsDriveLetter(c)) { BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1680:25: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1680 | && isWindowsDriveLetter(authorityOrHostBegin); BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Platform.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ExportMacros.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Compiler.h:343:39: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 343 | #define UNLIKELY(x) __builtin_expect(!!(x), 0) BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1753:21: note: in expansion of macro 'UNLIKELY' BUILDSTDERR: 1753 | if (UNLIKELY(isDoubleDotPathSegment(c))) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:968:87: note: initializing argument 1 of 'bool WTF::URLParser::isDoubleDotPathSegment(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 968 | ALWAYS_INLINE bool URLParser::isDoubleDotPathSegment(CodePointIterator c) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Platform.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/ExportMacros.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Compiler.h:343:39: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 343 | #define UNLIKELY(x) __builtin_expect(!!(x), 0) BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1759:21: note: in expansion of macro 'UNLIKELY' BUILDSTDERR: 1759 | if (UNLIKELY(isSingleDotPathSegment(c))) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:944:87: note: initializing argument 1 of 'bool WTF::URLParser::isSingleDotPathSegment(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 944 | ALWAYS_INLINE bool URLParser::isSingleDotPathSegment(CodePointIterator c) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1914:20: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1914 | } else if (!parseHostAndPort(authorityOrHostBegin)) { BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2644:67: note: initializing argument 1 of 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 2644 | bool URLParser::parseHostAndPort(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1930:13: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1930 | if (!parseHostAndPort(authorityOrHostBegin)) { BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2644:67: note: initializing argument 1 of 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 2644 | bool URLParser::parseHostAndPort(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1980:13: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1980 | && isWindowsDriveLetter(authorityOrHostBegin)) { BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'void WTF::URLParser::parseAuthority(WTF::CodePointIterator) [with CharacterType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1507:21: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2070:18: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2070 | auto iteratorAtColon = iterator; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2651:14: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2651 | auto ipv6End = iterator; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2695:14: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2695 | auto hostIterator = iterator; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2734:16: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2734 | const auto hostBegin = iterator; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'bool WTF::URLParser::shouldCopyFileURL(WTF::CodePointIterator) [with CharacterType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1625:63: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:527:9: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 527 | if (!isWindowsDriveLetter(iterator)) BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'bool WTF::URLParser::isDoubleDotPathSegment(WTF::CodePointIterator) [with CharacterType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1753:21: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:974:40: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 974 | return isSingleDotPathSegment(c); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:944:87: note: initializing argument 1 of 'bool WTF::URLParser::isSingleDotPathSegment(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 944 | ALWAYS_INLINE bool URLParser::isSingleDotPathSegment(CodePointIterator c) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:986:40: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 986 | return isSingleDotPathSegment(c); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:944:87: note: initializing argument 1 of 'bool WTF::URLParser::isSingleDotPathSegment(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 944 | ALWAYS_INLINE bool URLParser::isSingleDotPathSegment(CodePointIterator c) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'void WTF::URLParser::parseAuthority(WTF::CodePointIterator) [with CharacterType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1507:21: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1170:79: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2070:18: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2070 | auto iteratorAtColon = iterator; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1170:79: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2651:14: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2651 | auto ipv6End = iterator; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2695:14: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2695 | auto hostIterator = iterator; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2734:16: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2734 | const auto hostBegin = iterator; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'bool WTF::URLParser::shouldCopyFileURL(WTF::CodePointIterator) [with CharacterType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1625:63: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1170:79: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:527:9: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 527 | if (!isWindowsDriveLetter(iterator)) BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:460:85: note: initializing argument 1 of 'bool WTF::URLParser::isWindowsDriveLetter(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 460 | ALWAYS_INLINE bool URLParser::isWindowsDriveLetter(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'bool WTF::URLParser::isDoubleDotPathSegment(WTF::CodePointIterator) [with CharacterType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1753:21: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1170:79: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:974:40: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 974 | return isSingleDotPathSegment(c); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:944:87: note: initializing argument 1 of 'bool WTF::URLParser::isSingleDotPathSegment(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 944 | ALWAYS_INLINE bool URLParser::isSingleDotPathSegment(CodePointIterator c) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:986:40: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 986 | return isSingleDotPathSegment(c); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:944:87: note: initializing argument 1 of 'bool WTF::URLParser::isSingleDotPathSegment(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 944 | ALWAYS_INLINE bool URLParser::isSingleDotPathSegment(CodePointIterator c) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'WTF::Optional > WTF::URLParser::parseIPv6Host(WTF::CodePointIterator) [with CharacterType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2656:18: required from 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2403:16: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2403 | const auto hostBegin = c; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2435:39: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2435 | if (Optional ipv4Address = parseIPv4AddressInsideIPv6(c)) { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2378:105: note: initializing argument 1 of 'WTF::Optional WTF::URLParser::parseIPv4AddressInsideIPv6(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: 2378 | Optional URLParser::parseIPv4AddressInsideIPv6(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'bool WTF::URLParser::parsePort(WTF::CodePointIterator&) [with CharacterType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2662:45: required from 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2594:10: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2594 | auto colonIterator = iterator; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = unsigned char]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'WTF::Optional > WTF::URLParser::parseIPv6Host(WTF::CodePointIterator) [with CharacterType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2656:18: required from 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1170:79: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2403:16: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2403 | const auto hostBegin = c; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2435:39: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2435 | if (Optional ipv4Address = parseIPv4AddressInsideIPv6(c)) { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2378:105: note: initializing argument 1 of 'WTF::Optional WTF::URLParser::parseIPv4AddressInsideIPv6(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: 2378 | Optional URLParser::parseIPv4AddressInsideIPv6(CodePointIterator iterator) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp: In instantiation of 'bool WTF::URLParser::parsePort(WTF::CodePointIterator&) [with CharacterType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2662:45: required from 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1170:79: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2594:10: warning: implicitly-declared 'constexpr WTF::CodePointIterator::CodePointIterator(const WTF::CodePointIterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2594 | auto colonIterator = iterator; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:71:38: note: because 'WTF::CodePointIterator' has user-provided 'WTF::CodePointIterator& WTF::CodePointIterator::operator=(const WTF::CodePointIterator&) [with CharacterType = char16_t]' BUILDSTDERR: 71 | ALWAYS_INLINE CodePointIterator& operator=(const CodePointIterator& other) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator*=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2241:19: required from 'Expected WTF::URLParser::parseIPv4Piece(WTF::CodePointIterator&, bool&) [with CharacterType = unsigned char; Expected = std::experimental::fundamentals_v3::expected]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2300:9: required from 'Expected WTF::URLParser::parseIPv4Host(const WTF::CodePointIterator&, WTF::CodePointIterator) [with CharacterTypeForSyntaxViolation = unsigned char; CharacterType = unsigned char; Expected = std::experimental::fundamentals_v3::expected]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2704:14: required from 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:747:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 747 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2242:19: required from 'Expected WTF::URLParser::parseIPv4Piece(WTF::CodePointIterator&, bool&) [with CharacterType = unsigned char; Expected = std::experimental::fundamentals_v3::expected]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2300:9: required from 'Expected WTF::URLParser::parseIPv4Host(const WTF::CodePointIterator&, WTF::CodePointIterator) [with CharacterTypeForSyntaxViolation = unsigned char; CharacterType = unsigned char; Expected = std::experimental::fundamentals_v3::expected]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2704:14: required from 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned char; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2262:19: required from 'Expected WTF::URLParser::parseIPv4Piece(WTF::CodePointIterator&, bool&) [with CharacterType = unsigned char; Expected = std::experimental::fundamentals_v3::expected]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2300:9: required from 'Expected WTF::URLParser::parseIPv4Host(const WTF::CodePointIterator&, WTF::CodePointIterator) [with CharacterTypeForSyntaxViolation = unsigned char; CharacterType = unsigned char; Expected = std::experimental::fundamentals_v3::expected]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:2704:14: required from 'bool WTF::URLParser::parseHostAndPort(WTF::CodePointIterator) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1529:29: required from 'void WTF::URLParser::parse(const CharacterType*, unsigned int, const WTF::URL&, const WTF::URLTextEncoding*) [with CharacterType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp:1167:78: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ rity -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/URLParser.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URLParser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/ASCIILiteral.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/ASCIILiteral.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIILiteral.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicString.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-aritIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ h -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/AtomicString.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicStringTable.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/AtomicStringTable.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/CString.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/CString.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/CString.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/Base64.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/Base64.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/Base64.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/ExternalStringImpl.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/ExternalStringImpl.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicStringImpl.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/AtomicStringImpl.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/LineEnding.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/buildIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:13: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp: In member function 'void WTF::StringBuilder::appendQuotedJSONString(const WTF::String&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:114:51: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 114 | maximumCapacityRequired += 2 + stringLength * 6; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:13: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:13: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:13: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:114:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:114:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:769:22: required from 'const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::RecordOverflow; T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:114:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ dir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/LineEnding.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/LineEnding.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilderJSON.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/StringBuilderJSON.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilder.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddirIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp: In member function 'void WTF::StringBuilder::append(const UChar*, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:303:50: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 303 | CheckedInt32 requiredLength = m_length + length; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = int; V = unsigned int; OverflowHandler = WTF::ConditionalCrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = int; V = unsigned int; OverflowHandler = WTF::ConditionalCrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:303:50: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = int; V = unsigned int; OverflowHandler = WTF::ConditionalCrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp: In instantiation of 'CharType* WTF::StringBuilder::appendUninitialized(unsigned int) [with CharType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:321:56: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:243:44: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 243 | CheckedInt32 requiredLength = m_length + length; BUILDSTDERR: | ~~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = int; V = unsigned int; OverflowHandler = WTF::ConditionalCrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp: In instantiation of 'CharType* WTF::StringBuilder::appendUninitialized(unsigned int) [with CharType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:338:56: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:243:44: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 243 | CheckedInt32 requiredLength = m_length + length; BUILDSTDERR: | ~~~~~~~~~^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = int; V = unsigned int; OverflowHandler = WTF::ConditionalCrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' 909 | template static inline Checked::Re/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/StringBuilder.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolImpl.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/SymbolImpl.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringView.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkisultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ t-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/StringView.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolRegistry.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/SymbolRegistry.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringImpl.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ .24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/StringImpl.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/TextStream.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/TextStream.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextStream.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/TextBreakIterator.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/TextBreakIterator.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProvider.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/icu/UTextProvider.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProvider.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProviderLatin1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/icu/UTextProviderLatin1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProviderUTF16.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/icu/UTextProviderUTF16.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/BinarySemaphore.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/threads/BinarySemaphore.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads/BinarySemaphore.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/Signals.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/threads/Signals.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads/Signals.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/UTF8Conversion.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/unicode/UTF8Conversion.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/UTF8Conversion.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/CollatorDefault.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/unicode/CollatorDefault.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/CollatorDefault.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' BUILDSTDERR: make[2]: Entering directory '/builddir/build/BUILD/wpeIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp:22: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ webkit-2.24.2/riscv64-redhat-linux-gnu' [ 46%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/WTFString.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/WTFString.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UniStdExtras.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/UniStdExtras.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/UniStdExtras.cpp BUILDSTDERR: make[2]: Leaving directory '/builddir/build/BUILD/wpewebkIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:39: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:39: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:39: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ it-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/icu/CollatorICU.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/unicode/icu/CollatorICU.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/MainThreadGeneric.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/generic/MainThreadGeneric.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/MainThreadGeneric.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GLibUtilities.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/glib/GLibUtilities.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/GLibUtilities.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GRefPtr.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/WorkQueue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/glib/GRefPtr.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/GRefPtr.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/WorkQueueGeneric.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/generic/WorkQueueGeneric.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/linux/CurrentProcessMemoryStatus.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switcIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:39: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FileSystem.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:24: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:231:23: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter, void>; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringAppend, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:232:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/URL.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ hes -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/linux/CurrentProcessMemoryStatus.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/CurrentProcessMemoryStatus.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/FileSystemGlib.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/glib/FileSystemGlib.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/URLGLib.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/glib/URLGLib.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/RunLoopGLib.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/glib/RunLoopGLib.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/glib/RunLoopGLib.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/posix/OSAllocatorPOSIX.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialiIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringView.h:226, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ zed -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/posix/OSAllocatorPOSIX.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/OSAllocatorPOSIX.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/linux/MemoryFootprintLinux.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/linux/MemoryFootprintLinux.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryFootprintLinux.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/unix/TextBreakIteratorInternalICUUnix.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ r/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/text/unix/TextBreakIteratorInternalICUUnix.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/unix/TextBreakIteratorInternalICUUnix.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/linux/MemoryPressureHandlerLinux.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/linux/MemoryPressureHandlerLinux.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/linux/MemoryPressureHandlerLinux.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/CPUTimeUnix.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:32: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/config.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ u -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/unix/CPUTimeUnix.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/CPUTimeUnix.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/posix/ThreadingPOSIX.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/posix/ThreadingPOSIX.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/LanguageUnix.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DBUILDING_WTF -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/dtoa -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/persistence -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/icu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/threads -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unicode -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -o CMakeFiles/WTF.dir/unix/LanguageUnix.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Linking CXX static library ../../../lib/libWTF.a cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -P CMakeFiles/WTF.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WTF/wtf && /usr/bin/cmake -E cmake_link_script CMakeFiles/WTF.dir/link.txt --verbose=1 /usr/bin/ar crT ../../../lib/libWTF.a CMakeFiles/WTF.dir/ASCIICType.cpp.o CMakeFiles/WTF.dir/Assertions.cpp.o CMakeFiles/WTF.dir/AutomaticThread.cpp.o CMakeFiles/WTF.dir/BitVector.cpp.o CMakeFiles/WTF.dir/CPUTime.cpp.o CMakeFiles/WTF.dir/ClockType.cpp.o CMakeFiles/WTF.dir/CompilationThread.cpp.o CMakeFiles/WTF.dir/ConcurrentPtrHashSet.cpp.o CMakeFiles/WTF.dir/CountingLock.cpp.o CMakeFiles/WTF.dir/CrossThreadCopier.cpp.o CMakeFiles/WTF.dir/CrossThreadTaskHandler.cpp.o CMakeFiles/WTF.dir/CryptographicUtilities.cpp.o CMakeFiles/WTF.dir/CryptographicallyRandomNumber.cpp.o CMakeFiles/WTF.dir/CurrentTime.cpp.o CMakeFiles/WTF.dir/DataLog.cpp.o CMakeFiles/WTF.dir/DateMath.cpp.o CMakeFiles/WTF.dir/FastBitVector.cpp.o CMakeFiles/WTF.dir/FastMalloc.cpp.o CMakeFiles/WTF.dir/FilePrintStream.cpp.o CMakeFiles/WTF.dir/FileSystem.cpp.o CMakeFiles/WTF.dir/FunctionDispatcher.cpp.o CMakeFiles/WTF.dir/Gigacage.cpp.o CMakeFiles/WTF.dir/GlobalVersion.cpp.o CMakeFiles/WTF.dir/GregorianDateTime.cpp.o CMakeFiles/WTF.dir/HashTable.cpp.o CMakeFiles/WTF.dir/HexNumber.cpp.o CMakeFiles/WTF.dir/JSONValues.cpp.o CMakeFiles/WTF.dir/JSValueMalloc.cpp.o CMakeFiles/WTF.dir/Language.cpp.o CMakeFiles/WTF.dir/Lock.cpp.o CMakeFiles/WTF.dir/LockedPrintStream.cpp.o CMakeFiles/WTF.dir/Logger.cpp.o CMakeFiles/WTF.dir/MD5.cpp.o CMakeFiles/WTF.dir/MainThread.cpp.o CMakeFiles/WTF.dir/MediaTime.cpp.o CMakeFiles/WTF.dir/MemoryPressureHandler.cpp.o CMakeFiles/WTF.dir/MetaAllocator.cpp.o CMakeFiles/WTF.dir/MonotonicTime.cpp.o CMakeFiles/WTF.dir/NumberOfCores.cpp.o CMakeFiles/WTF.dir/OSRandomSource.cpp.o CMakeFiles/WTF.dir/ObjectIdentifier.cpp.o CMakeFiles/WTF.dir/PageBlock.cpp.o CMakeFiles/WTF.dir/ParallelHelperPool.cpp.o CMakeFiles/WTF.dir/ParallelJobsGeneric.cpp.o CMakeFiles/WTF.dir/ParkingLot.cpp.o CMakeFiles/WTF.dir/PrintStream.cpp.o CMakeFiles/WTF.dir/ProcessPrivilege.cpp.o CMakeFiles/WTF.dir/RAMSize.cpp.o CMakeFiles/WTF.dir/RandomDevice.cpp.o CMakeFiles/WTF.dir/RandomNumber.cpp.o CMakeFiles/WTF.dir/ReadWriteLock.cpp.o CMakeFiles/WTF.dir/RefCountedLeakCounter.cpp.o CMakeFiles/WTF.dir/RunLoop.cpp.o CMakeFiles/WTF.dir/SHA1.cpp.o CMakeFiles/WTF.dir/Seconds.cpp.o CMakeFiles/WTF.dir/SixCharacterHash.cpp.o CMakeFiles/WTF.dir/StackBounds.cpp.o CMakeFiles/WTF.dir/StackPointer.cpp.o CMakeFiles/WTF.dir/StackStats.cpp.o CMakeFiles/WTF.dir/StackTrace.cpp.o CMakeFiles/WTF.dir/StringPrintStream.cpp.o CMakeFiles/WTF.dir/ThreadGroup.cpp.o CMakeFiles/WTF.dir/ThreadMessage.cpp.o CMakeFiles/WTF.dir/Threading.cpp.o CMakeFiles/WTF.dir/TimeWithDynamicClockType.cpp.o CMakeFiles/WTF.dir/TimingScope.cpp.o CMakeFiles/WTF.dir/URL.cpp.o CMakeFiles/WTF.dir/URLHelpers.cpp.o CMakeFiles/WTF.dir/URLParser.cpp.o CMakeFiles/WTF.dir/UUID.cpp.o CMakeFiles/WTF.dir/WTFAssertions.cpp.o CMakeFiles/WTF.dir/WallTime.cpp.o CMakeFiles/WTF.dir/WordLock.cpp.o CMakeFiles/WTF.dir/WorkQueue.cpp.o CMakeFiles/WTF.dir/WorkerPool.cpp.o CMakeFiles/WTF.dir/dtoa.cpp.o CMakeFiles/WTF.dir/dtoa/bignum-dtoa.cc.o CMakeFiles/WTF.dir/dtoa/bignum.cc.o CMakeFiles/WTF.dir/dtoa/cached-powers.cc.o CMakeFiles/WTF.dir/dtoa/diy-fp.cc.o CMakeFiles/WTF.dir/dtoa/double-conversion.cc.o CMakeFiles/WTF.dir/dtoa/fast-dtoa.cc.o CMakeFiles/WTF.dir/dtoa/fixed-dtoa.cc.o CMakeFiles/WTF.dir/dtoa/strtod.cc.o CMakeFiles/WTF.dir/persistence/PersistentCoders.cpp.o CMakeFiles/WTF.dir/persistence/PersistentDecoder.cpp.o CMakeFiles/WTF.dir/persistence/PersistentEncoder.cpp.o CMakeFiles/WTF.dir/text/ASCIILiteral.cpp.o CMakeFiles/WTF.dir/text/AtomicString.cpp.o CMakeFiles/WTF.dir/text/AtomicStringImpl.cpp.o CMakeFiles/WTF.dir/text/AtomicStringTable.cpp.o CMakeFiles/WTF.dir/text/Base64.cpp.o CMakeFiles/WTF.dir/text/CString.cpp.o CMakeFiles/WTF.dir/text/ExternalStringImpl.cpp.o CMakeFiles/WTF.dir/text/LineEnding.cpp.o CMakeFiles/WTF.dir/text/StringBuilder.cpp.o CMakeFiles/WTF.dir/text/StringBuilderJSON.cpp.o CMakeFiles/WTF.dir/text/StringImpl.cpp.o CMakeFiles/WTF.dir/text/StringView.cpp.o CMakeFiles/WTF.dir/text/SymbolImpl.cpp.o CMakeFiles/WTF.dir/text/SymbolRegistry.cpp.o CMakeFiles/WTF.dir/text/TextBreakIterator.cpp.o CMakeFiles/WTF.dir/text/TextStream.cpp.o CMakeFiles/WTF.dir/text/WTFString.cpp.o CMakeFiles/WTF.dir/text/icu/UTextProvider.cpp.o CMakeFiles/WTF.dir/text/icu/UTextProviderLatin1.cpp.o CMakeFiles/WTF.dir/text/icu/UTextProviderUTF16.cpp.o CMakeFiles/WTF.dir/threads/BinarySemaphore.cpp.o CMakeFiles/WTF.dir/threads/Signals.cpp.o CMakeFiles/WTF.dir/unicode/UTF8Conversion.cpp.o CMakeFiles/WTF.dir/unicode/CollatorDefault.cpp.o CMakeFiles/WTF.dir/unicode/icu/CollatorICU.cpp.o CMakeFiles/WTF.dir/UniStdExtras.cpp.o CMakeFiles/WTF.dir/generic/MainThreadGeneric.cpp.o CMakeFiles/WTF.dir/generic/WorkQueueGeneric.cpp.o CMakeFiles/WTF.dir/glib/FileSystemGlib.cpp.o CMakeFiles/WTF.dir/glib/GLibUtilities.cpp.o CMakeFiles/WTF.dir/glib/GRefPtr.cpp.o CMakeFiles/WTF.dir/glib/RunLoopGLib.cpp.o CMakeFiles/WTF.dir/glib/URLGLib.cpp.o CMakeFiles/WTF.dir/linux/CurrentProcessMemoryStatus.cpp.o CMakeFiles/WTF.dir/linux/MemoryFootprintLinux.cpp.o CMakeFiles/WTF.dir/linux/MemoryPressureHandlerLinux.cpp.o CMakeFiles/WTF.dir/posix/OSAllocatorPOSIX.cpp.o CMakeFiles/WTF.dir/posix/ThreadingPOSIX.cpp.o CMakeFiles/WTF.dir/text/unix/TextBreakIteratorInternalICUUnix.cpp.o CMakeFiles/WTF.dir/unix/CPUTimeUnix.cpp.o CMakeFiles/WTF.dir/unix/LanguageUnix.cpp.o /usr/bin/ranlib ../../../lib/libWTF.a make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Built target WTF make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/build.make Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/depend /usr/bin/make -f Source/WebDriver/CMakeFiles/WebDriver.dir/build.make Source/WebDriver/CMakeFiles/WebDriver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Generating ../../DerivedSources/JavaScriptCore/Bytecodes.h, ../../DerivedSources/JavaScriptCore/InitBytecodes.asm, ../../DerivedSources/JavaScriptCore/BytecodeStructs.h, ../../DerivedSources/JavaScriptCore/BytecodeIndices.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/ruby /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/generator/main.rb --bytecodes_h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/Bytecodes.h --init_bytecodes_asm /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/InitBytecodes.asm --bytecode_structs_h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h --bytecode_indices_h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeIndices.h /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeList.rb make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Generating ../../DerivedSources/WebDriver/WebDriverAtoms.h, ../../DerivedSources/WebDriver/WebDriverAtoms.cpp cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/make-js-file-arrays.py -n WebDriver /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver/WebDriverAtoms.h /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver/WebDriverAtoms.cpp /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/UIProcess/Automation/atoms/ElementAttribute.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/UIProcess/Automation/atoms/ElementDisplayed.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/UIProcess/Automation/atoms/EnterFullscreen.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/UIProcess/Automation/atoms/FindNodes.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/UIProcess/Automation/atoms/FormElementClear.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebKit/UIProcess/Automation/atoms/FormSubmit.js make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver/CMakeFiles/WebDriver.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver/CMakeFiles/WebDriver.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver/CMakeFiles/WebDriver.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver/CMakeFiles/WebDriver.dir/depend.internal". Scanning dependencies of target WebDriver make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/WebDriver/CMakeFiles/WebDriver.dir/build.make Source/WebDriver/CMakeFiles/WebDriver.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Generating ../../DerivedSources/JavaScriptCore/LLIntDesiredSettings.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/ruby /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/offlineasm/generate_settings_extractor.rb -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/ /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.asm /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/LLIntDesiredSettings.h C_LOOP BUILDSTDERR: make[2]: Leaving directory '/builddir/build/BUILD/wpewebIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ kit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/depend.internal". Scanning dependencies of target LLIntSettingsExtractor make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/build.make Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/HTTPServer.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/HTTPServer.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/llint/LLIntSettingsExtractor.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/LLIntSettingsExtractor.dir/llint/LLIntSettingsExtractor.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSettingsExtractor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' BUILDSTDERR: [ 48%] Linking CXX executable ..In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, from /builddir/build/BUILD/wpewebkit-2.24.2/Sourc/../bin/LLIntSettingsExtractor cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLIntSettingsExtractor.dir/link.txt --verbose=1 /usr/bin/c++ -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/LLIntSettingsExtractor.dir/llint/LLIntSettingsExtractor.cpp.o -o ../../bin/LLIntSettingsExtractor ../../lib/libWTF.a -ldl -licudata -licui18n -licuuc -lpthread -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lz make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Built target LLIntSettingsExtractor make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/CommandResult.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/CommandResult.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/CommandResult.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/build.make Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/WebDriverMain.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpee/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Capabilities.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Capabilities.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Capabilities.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ webkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/WebDriverMain.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverMain.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/SessionHost.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/SessionHost.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/__/__/DerivedSources/WebDriver/WebDriverAtoms.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/__/__/DerivedSources/WebDriver/WebDriverAtoms.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver/WebDriverAtoms.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/ruby /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/ /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.asm /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/bin/LLIntSettingsExtractor /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h C_LOOP make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/depend.internal". Scanning dependencies of target LLIntOffsetsExtractor make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/build.make Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/glib/SessionHostGlib.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansionIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Capabilities.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Capabilities.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Capabilities.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/SessionHost.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp:311:125: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/glib/SessionHostGlib.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/SessionHostGlib.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/glib/WebDriverServiceGLib.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/glib/WebDriverServiceGLib.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/glib/WebDriverServiceGLib.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/soup/HTTPServerSoup.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/HTTPServer.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:228:149: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp:602:110: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/soup/HTTPServerSoup.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/soup/HTTPServerSoup.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/wpe/WebDriverServiceWPE.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/wpe/WebDriverServiceWPE.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/wpe/WebDriverServiceWPE.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/WebDriverService.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/WebDriverService.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/WebDriverService.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/llint/LLIntOffsetsExtractor.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:33: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ ardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/LLIntOffsetsExtractor.dir/llint/LLIntOffsetsExtractor.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Linking CXX executable ../../bin/LLIntOffsetsExtractor cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLIntOffsetsExtractor.dir/link.txt --verbose=1 /usr/bin/c++ -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/LLIntOffsetsExtractor.dir/llint/LLIntOffsetsExtractor.cpp.o -o ../../bin/LLIntOffsetsExtractor ../../lib/libWTF.a -ldl -licudata -licui18n -licuuc -lpthread -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lz make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Built target LLIntOffsetsExtractor make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/depend make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/WasmOps.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/generateWasmOpsHeader.py /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/wasm.json /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WasmOps.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/WasmValidateInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/generateWasmValidateInlinesHeader.py /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/wasm.json /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WasmValidateInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/WasmB3IRGeneratorInlines.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/generateWasmB3IRGeneratorInlinesHeader.py /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/wasm.json /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WasmB3IRGeneratorInlines.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/ArrayConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/ArrayConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/ArrayIteratorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/ArrayIteratorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/AsyncFromSyncIteratorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AsyncFromSyncIteratorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/AsyncFromSyncIteratorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/AsyncGeneratorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AsyncGeneratorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/AsyncGeneratorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/BigIntConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BigIntConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BigIntConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/udis86_itab.c, ../../DerivedSources/JavaScriptCore/udis86_itab.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86/ud_itab.py /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86/optable.xml /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/BigIntPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BigIntPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BigIntPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/BooleanPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BooleanPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BooleanPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/DateConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DateConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/DateConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/ErrorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/ErrorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/GeneratorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GeneratorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/GeneratorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/InspectorInstrumentationObject.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InspectorInstrumentationObject.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/InspectorInstrumentationObject.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/IntlCollatorConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlCollatorConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/IntlCollatorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlCollatorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/DatePrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DatePrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/DatePrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/IntlDateTimeFormatConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlDateTimeFormatConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlDateTimeFormatConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/IntlDateTimeFormatPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlDateTimeFormatPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlDateTimeFormatPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/IntlNumberFormatConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlNumberFormatConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlNumberFormatConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' BUILDSTDERR: [ 48%] Generating ../../DeriIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Actions.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Actions.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, from /vedSources/JavaScriptCore/IntlNumberFormatPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlNumberFormatPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlNumberFormatPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/IntlPluralRulesConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRulesConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlPluralRulesConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/IntlObject.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlObject.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlObject.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/IntlPluralRulesPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRulesPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlPluralRulesPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/JSDataViewPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSDataViewPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 47%] Building CXX object Source/WebDriver/CMakeFiles/WebDriver.dir/Session.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/c++ -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/WebDriver -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/buildbuilddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Actions.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/config.h:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:874:66: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:1403:110: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter, void>; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringAppend, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp:1873:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ /BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/libsoup-2.4 -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIE -o CMakeFiles/WebDriver.dir/Session.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/WebDriver/Session.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/JSInternalPromiseConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSInternalPromiseConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/JSModuleLoader.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleLoader.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSModuleLoader.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/JSONObject.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSONObject.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSONObject.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/JSPromiseConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSPromiseConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/JSPromisePrototype.lut.h BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromisePrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Deriv/usr/bin/ld: ../../lib/../Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o: in function `WTFReportBacktrace': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Assertions.cpp:289: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: /usr/bin/ld: ../../lib/../Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o: in function `std::__atomic_base::compare_exchange_weak(unsigned char&, unsigned char, std::memory_order, std::memory_order)': BUILDSTDERR: /usr/include/c++/9/bits/atomic_base.h:457: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: /usr/bin/ld: ../../lib/../Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o: in function `WTF::Lock::lock()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.h:59: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: /usr/bin/ld: ../../lib/../Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o: in function `WTF::StringImpl::deref()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1077: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: /usr/bin/ld: /builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/text/StringImpl.h:1075: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: /usr/bin/ld: ../../lib/../Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o:/builddir/build/BUILD/wpewebkit-2.24.2/Source/WTF/wtf/Lock.h:84: more undefined references to `__atomic_compare_exchange_1' follow BUILDSTDERR: collect2: error: ld returned 1 exit status BUILDSTDERR: make[2]: *** [Source/WebDriver/CMakeFiles/WebDriver.dir/build.make:259: bin/WPEWebDriver] Error 1 BUILDSTDERR: make[1]: *** [CMakeFiles/Makefile2:1247: Source/WebDriver/CMakeFiles/WebDriver.dir/all] Error 2 BUILDSTDERR: make[1]: *** Waiting for unfinished jobs.... edSources/JavaScriptCore/JSPromisePrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Linking CXX executable ../../bin/WPEWebDriver cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/WebDriver && /usr/bin/cmake -E cmake_link_script CMakeFiles/WebDriver.dir/link.txt --verbose=1 /usr/bin/c++ -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/WebDriver.dir/CommandResult.cpp.o CMakeFiles/WebDriver.dir/HTTPServer.cpp.o CMakeFiles/WebDriver.dir/Session.cpp.o CMakeFiles/WebDriver.dir/SessionHost.cpp.o CMakeFiles/WebDriver.dir/WebDriverMain.cpp.o CMakeFiles/WebDriver.dir/WebDriverService.cpp.o CMakeFiles/WebDriver.dir/__/__/DerivedSources/WebDriver/WebDriverAtoms.cpp.o CMakeFiles/WebDriver.dir/glib/SessionHostGlib.cpp.o CMakeFiles/WebDriver.dir/glib/WebDriverServiceGLib.cpp.o CMakeFiles/WebDriver.dir/soup/HTTPServerSoup.cpp.o CMakeFiles/WebDriver.dir/wpe/WebDriverServiceWPE.cpp.o -o ../../bin/WPEWebDriver ../../lib/libWTF.a /usr/lib64/libsoup-2.4.so -ldl /usr/lib64/libicudata.so /usr/lib64/libicui18n.so /usr/lib64/libicuuc.so -lpthread /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libz.so make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/NumberConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/NumberConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/NumberPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/NumberPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/MapPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MapPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/MapPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/ReflectObject.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/ReflectObject.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/RegExpConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/RegExpConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/ObjectConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ObjectConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/ObjectConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/RegExpPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/RegExpPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/StringConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/StringConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/SetPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/SetPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/StringIteratorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringIteratorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/StringIteratorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/SymbolConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/SymbolConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/SymbolPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/SymbolPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyCompileErrorConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyCompileErrorConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyCompileErrorConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyCompileErrorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyCompileErrorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyCompileErrorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyInstanceConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyInstanceConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyInstanceConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyInstancePrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyInstancePrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyInstancePrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyLinkErrorConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyLinkErrorConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyLinkErrorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyLinkErrorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyMemoryConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyMemoryConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyMemoryConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyMemoryPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyMemoryPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyMemoryPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyModuleConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyModuleConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyModuleConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyModulePrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyModulePrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyModulePrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/StringPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/StringPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyRuntimeErrorConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyRuntimeErrorConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyRuntimeErrorPrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyRuntimeErrorPrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyTableConstructor.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyTableConstructor.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyTableConstructor.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyTablePrototype.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js/WebAssemblyTablePrototype.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/WebAssemblyTablePrototype.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/Lexer.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Keywords.table > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/Lexer.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/yarr/RegExpJitTables.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/create_regex_tables /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr/RegExpJitTables.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/IntlCanonicalizeLanguage.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ucd/language-subtag-registry.txt /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/IntlCanonicalizeLanguage.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/KeywordLookup.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/KeywordLookupGenerator.py /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Keywords.table > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/KeywordLookup.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/CombinedDomains.json cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-combined-inspector-json.py /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/ApplicationCache.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Audit.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/CSS.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Canvas.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Console.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/DOM.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/DOMDebugger.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/DOMStorage.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Database.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Debugger.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/GenericTypes.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Heap.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Inspector.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/LayerTree.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Network.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/OverlayTypes.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Page.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Recording.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Runtime.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/ScriptProfiler.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Security.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Target.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Timeline.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Worker.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/IndexedDB.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/CPUProfiler.json /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/protocol/Memory.json > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/CombinedDomains.json make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/yarr/UnicodePatternTables.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/generateYarrUnicodePropertyTables.py /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ucd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr/UnicodePatternTables.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/AirOpcode.h, ../../DerivedSources/JavaScriptCore/AirOpcodeGenerated.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore && /usr/bin/ruby /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air/opcode_generator.rb /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air/AirOpcode.opcodes make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/InjectedScriptSource.h, ../../DerivedSources/JavaScriptCore/InjectedScriptSource.min.js cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E echo "//# sourceURL=__InjectedScript_InjectedScriptSource.js" > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/InjectedScriptSource.min.js cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/jsmin.py < /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptSource.js >> /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/InjectedScriptSource.min.js cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/xxd.pl InjectedScriptSource_js /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/InjectedScriptSource.min.js /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/InjectedScriptSource.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/JSCBuiltins.cpp, ../../DerivedSources/JavaScriptCore/JSCBuiltins.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py --framework JavaScriptCore --output-directory /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore --combined /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/AsyncFromSyncIteratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/ArrayConstructor.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/ArrayIteratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/ArrayPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/AsyncFunctionPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/AsyncIteratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/AsyncGeneratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/DatePrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/FunctionPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/GeneratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/GlobalObject.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/GlobalOperations.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/InspectorInstrumentationObject.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/InternalPromiseConstructor.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/IteratorHelpers.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/IteratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/MapIteratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/MapPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/ModuleLoader.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/NumberConstructor.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/ObjectConstructor.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/PromiseConstructor.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/PromiseOperations.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/PromisePrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/ReflectObject.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/RegExpPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/SetIteratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/SetPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/StringConstructor.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/StringIteratorPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/StringPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/TypedArrayConstructor.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/TypedArrayPrototype.js /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/WebAssemblyPrototype.js make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendCommands.js cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py --outputDir /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector --framework JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/CombinedDomains.json make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Generating ../../DerivedSources/JavaScriptCore/yarr/YarrCanonicalizeUnicode.cpp cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/python2.7 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/generateYarrCanonicalizeUnicode /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ucd/CaseFolding.txt /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr/YarrCanonicalizeUnicode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 48%] Generating ../../DerivedSources/JavaScriptCore/LLIntAssembly.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore && /usr/bin/ruby /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/offlineasm/asm.rb -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/ /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.asm /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/bin/LLIntOffsetsExtractor /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/LLIntAssembly.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore && /usr/bin/cmake -E touch_nocreate /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/LLIntAssembly.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 49%] Generating ../../DerivedSources/JavaScriptCore/JSGlobalObject.lut.h cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/perl /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/create_hash_table /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp > /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSGlobalObject.lut.h make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/wpewebkit-2.24.2 /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/depend.internal". Dependee "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/depend.internal". Scanning dependencies of target JavaScriptCore make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' /usr/bin/make -f Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCCallbackFunction.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:37: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:37: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:37: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:37: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:37: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:214:161: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCCallbackFunction.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCClass.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/SourceIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:30: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /builddir/build/BUILD/wpew/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCClass.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperGlobalObject.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/ebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } | wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperGlobalObject.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperObjectGLib.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperObjectGLib.cpp.o -c /buil ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:31: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCException.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansionIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ -to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCException.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVersion.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCVersion.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVersion.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCContext.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:292:125: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:369:166: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:28: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:494:125: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCContext.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCValue.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCValue.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCOptions.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpe/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCOptions.cpp: In function 'GOptionGroup* jsc_options_get_option_group()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCOptions.cpp:684:84: warning: cast from 'gchar*' {aka 'char*'} to 'GOptionEntry*' {aka '_GOptionEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 684 | g_option_group_add_entries(group, reinterpret_cast(entries->data)); BUILDSTDERR: | ^ webkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCOptions.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCOptions.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVirtualMachine.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaSIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ criptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCVirtualMachine.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWeakValue.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-ccIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:25: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ 1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCWeakValue.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:47, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:47, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:47, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:51, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ kit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWrapperMap.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUIIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:23: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:29: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:21: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ LD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/API/glib/JSCWrapperMap.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/SourceIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ /JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/Printer.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/Printer.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/Printer.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/Printer.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/Printer.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/Printer.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-1.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-2.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-3.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.2In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) | 4.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSBase.cpp:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSBase.cpp:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSBase.cpp:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSBase.cpp:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSBase.cpp:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ omjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-4.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-4.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-5.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-6.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-6.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-6.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-7.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-7.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-7.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-8.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-8.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-8.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-9.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-9.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-9.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-10.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-10.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-10.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-11.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-11.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-11.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-12.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-12.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-12.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-13.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-13.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-13.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-14.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-14.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-14.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-15.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-15.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-15.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 50%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/APICast.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.cpp: In function 'WTF::RefPtr Inspector::jsToInspectorValue(JSC::ExecState&, JSC::JSValue, int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:58: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.cpp:77:20: note: in expansion of macro 'WTFMove' BUILDSTDERR: 77 | return WTFMove(inspectorArray); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:58: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.cpp:77:20: note: in expansion of macro 'WTFMove' BUILDSTDERR: 77 | return WTFMove(inspectorArray); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:58: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.cpp:90:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 90 | return WTFMove(inspectorObject); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:58: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.cpp:90:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 90 | return WTFMove(inspectorObject); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in ex-isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.2pansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ 4.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/InterpreterInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ riptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/InterpreterInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysisInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeRewriter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeRewriter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /builddir/build/BUILD/wpewebkit-2.24.2/So.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpeweburce/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ kit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp BUILDSTDERR: make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /builddir/build/BUILD/wpeweriscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-aribkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:65, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:65, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:67:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:121:34: required from 'WTF::RefCountedArray::~RefCountedArray() [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:319:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:121:34: required from 'WTF::RefCountedArray::~RefCountedArray() [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:319:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:12: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:422:115: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'JSC::WriteBarrier*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 225 | return reinterpret_cast_ptr(result); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:12: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:929:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'JSC::ValueProfile*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 225 | return reinterpret_cast_ptr(result); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, void>, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::PaddingSpecification, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::PaddingSpecification, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:2892:87: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:67, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:52:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [withth -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpew T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/SouIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdVariant.h: In instantiation of 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const JSC::InByIdVariant*; _OI = JSC::InByIdVariant*]': BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:404:30: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const JSC::InByIdVariant*; _OI = JSC::InByIdVariant*]' BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:441:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const JSC::InByIdVariant*; _OI = JSC::InByIdVariant*]' BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:474:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const JSC::InByIdVariant*; _OI = JSC::InByIdVariant*]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:915:14: required from 'WTF::Vector& WTF::Vector< , , , >::operator=(const WTF::Vector< , , , >&) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; OverflowHandler = WTF::CrashOnOverflow; long unsigned int minCapacity = 16]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.h:42:7: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdVariant.h:41:7: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 41 | class InByIdVariant { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/memory:62, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:342:18: note: synthesized method 'JSC::InByIdVariant& JSC::InByIdVariant::operator=(const JSC::InByIdVariant&)' first required here BUILDSTDERR: 342 | *__result = *__first; BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdVariant.h: In instantiation of 'typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = JSC::InByIdVariant; typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type = void]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:582:22: required from 'static void WTF::VectorBuffer::swapInlineBuffers(T*, T*, size_t, size_t) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:569:26: required from 'void WTF::VectorBuffer::swapInlineBuffer(WTF::VectorBuffer&, size_t, size_t) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:505:13: required from 'void WTF::VectorBuffer::swap(WTF::VectorBuffer&, size_t, size_t) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:819:19: required from 'void WTF::Vector< , , , >::swap(WTF::Vector< , , , >&) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; OverflowHandler = WTF::CrashOnOverflow; long unsigned int minCapacity = 16]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:959:5: required from 'WTF::Vector& WTF::Vector< , , , >::operator=(WTF::Vector< , , , >&&) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; OverflowHandler = WTF::CrashOnOverflow; long unsigned int minCapacity = 16]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.h:42:7: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdVariant.h:41:7: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 41 | class InByIdVariant { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/nested_exception.h:40, BUILDSTDERR: from /usr/include/c++/9/exception:144, BUILDSTDERR: from /usr/include/c++/9/new:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/move.h:194:11: note: synthesized method 'JSC::InByIdVariant& JSC::InByIdVariant::operator=(JSC::InByIdVariant&&)' first required here BUILDSTDERR: 194 | __a = _GLIBCXX_MOVE(__b); BUILDSTDERR: | ^ rce/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GetByIdVariant.cpp: In member function 'JSC::GetByIdVariant& JSC::GetByIdVariant::operator=(const JSC::GetByIdVariant&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GetByIdVariant.cpp:68:28: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 68 | m_structureSet = other.m_structureSet; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfVariant.h: In instantiation of 'typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = JSC::InstanceOfVariant; typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type = void]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:582:22: required from 'static void WTF::VectorBuffer::swapInlineBuffers(T*, T*, size_t, size_t) [with T = JSC::InstanceOfVariant; long unsigned int inlineCapacity = 2; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:569:26: required from 'void WTF::VectorBuffer::swapInlineBuffer(WTF::VectorBuffer&, size_t, size_t) [with T = JSC::InstanceOfVariant; long unsigned int inlineCapacity = 2; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:505:13: required from 'void WTF::VectorBuffer::swap(WTF::VectorBuffer&, size_t, size_t) [with T = JSC::InstanceOfVariant; long unsigned int inlineCapacity = 2; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:819:19: required from 'void WTF::Vector< , , , >::swap(WTF::Vector< , , , >&) [with T = JSC::InstanceOfVariant; long unsigned int inlineCapacity = 2; OverflowHandler = WTF::CrashOnOverflow; long unsigned int minCapacity = 16]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:953:5: required from 'WTF::Vector< , , , >::Vector(WTF::Vector< , , , >&&) [with T = JSC::InstanceOfVariant; long unsigned int inlineCapacity = 2; OverflowHandler = WTF::CrashOnOverflow; long unsigned int minCapacity = 16]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:40:7: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfVariant.h:35:7: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class InstanceOfVariant { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfVariant.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/nested_exception.h:40, BUILDSTDERR: from /usr/include/c++/9/exception:144, BUILDSTDERR: from /usr/include/c++/9/new:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/move.h:194:11: note: synthesized method 'JSC::InstanceOfVariant& JSC::InstanceOfVariant::operator=(JSC::InstanceOfVariant&&)' first required here BUILDSTDERR: 194 | __a = _GLIBCXX_MOVE(__b); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Opcode.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Opcode.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Opcode.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instanebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-tiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/buildIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpecialPointer.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpecialPointer.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:44, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:44, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:44, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:67:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:52:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakSet.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdVariant.h: In instantiation of 'typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = JSC::InByIdVariant; typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type = void]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:582:22: required from 'static void WTF::VectorBuffer::swapInlineBuffers(T*, T*, size_t, size_t) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:569:26: required from 'void WTF::VectorBuffer::swapInlineBuffer(WTF::VectorBuffer&, size_t, size_t) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:505:13: required from 'void WTF::VectorBuffer::swap(WTF::VectorBuffer&, size_t, size_t) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:819:19: required from 'void WTF::Vector< , , , >::swap(WTF::Vector< , , , >&) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; OverflowHandler = WTF::CrashOnOverflow; long unsigned int minCapacity = 16]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Vector.h:959:5: required from 'WTF::Vector& WTF::Vector< , , , >::operator=(WTF::Vector< , , , >&&) [with T = JSC::InByIdVariant; long unsigned int inlineCapacity = 1; OverflowHandler = WTF::CrashOnOverflow; long unsigned int minCapacity = 16]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.h:42:7: required from 'JSC::RecordedStatuses::finalizeWithoutDeleting():: [with auto:3 = WTF::Vector > >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:64:13: required from 'void JSC::RecordedStatuses::forEachVector(const Func&) [with Func = JSC::RecordedStatuses::finalizeWithoutDeleting()::]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:101:27: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InByIdVariant.h:41:7: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 41 | class InByIdVariant { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/nested_exception.h:40, BUILDSTDERR: from /usr/include/c++/9/exception:144, BUILDSTDERR: from /usr/include/c++/9/new:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/move.h:194:11: note: synthesized method 'JSC::InByIdVariant& JSC::InByIdVariant::operator=(JSC::InByIdVariant&&)' first required here BUILDSTDERR: 194 | __a = _GLIBCXX_MOVE(__b); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28dir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 51%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewe, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/InterpreterInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargetsInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargetsInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp: In member function 'JSC::PutByIdVariant& JSC::PutByIdVariant::operator=(const JSC::PutByIdVariant&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:44:28: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 44 | m_oldStructure = other.m_oldStructure; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp: In static member function 'static JSC::PutByIdVariant JSC::PutByIdVariant::replace(const JSC::StructureSet&, JSC::PropertyOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:60:29: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 60 | result.m_oldStructure = structure; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp: In static member function 'static JSC::PutByIdVariant JSC::PutByIdVariant::transition(const JSC::StructureSet&, JSC::Structure*, const JSC::ObjectPropertyConditionSet&, JSC::PropertyOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:71:29: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 71 | result.m_oldStructure = oldStructure; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp: In static member function 'static JSC::PutByIdVariant JSC::PutByIdVariant::setter(const JSC::StructureSet&, JSC::PropertyOffset, const JSC::ObjectPropertyConditionSet&, std::unique_ptr)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:85:29: warning: implicitly-declared 'JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 85 | result.m_oldStructure = structure; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TypeLocation.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SymbolTable.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureSet.h:52:19: note: because 'JSC::StructureSet' has user-provided 'JSC::StructureSet::StructureSet(const JSC::StructureSet&)' BUILDSTDERR: 52 | ALWAYS_INLINE StructureSet(const StructureSet& other) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ bkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringTable.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashSet.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Threading.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-1.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptionIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedPs -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/brogramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ValueRecovery.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ValueRecovery.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ uild/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/builIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) | d/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ 2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-5.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-7.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-7.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-7.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-8.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-8.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-8.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp: In member function 'bool JSC::Debugger::hasBreakpoint(JSC::SourceID, const WTF::TextPosition&, JSC::Breakpoint*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:492:27: warning: implicitly-declared 'JSC::Breakpoint& JSC::Breakpoint::operator=(const JSC::Breakpoint&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 492 | *hitBreakpoint = *breakpoint; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Breakpoint.h:50:5: note: because 'JSC::Breakpoint' has user-provided 'JSC::Breakpoint::Breakpoint(const JSC::Breakpoint&)' BUILDSTDERR: 50 | Breakpoint(const Breakpoint& other) BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Breakpoint.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Breakpoint.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Breakpoint.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ at-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-9.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-9.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-9.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-10.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-10.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-10.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp BUILDSTDERR: make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-reIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Operands.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Operands.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Operands.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Operands.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Operands.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/Operands.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ dhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -WmissiIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ng-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT32_64.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT32_64.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-14.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-14.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-14.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-15.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-15.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-15.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-16.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2ansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-16.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-16.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/B: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ UILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cc -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86/udis86.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_decode.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cc -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_decode.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_itab_holder.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cc -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_itab_holder.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86/udis86_itab_holder.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-att.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cc -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-att.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86/udis86_syn-att.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-intel.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cc -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-intel.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86/udis86_syn-intel.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn.c.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cc -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn.c.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86/udis86_syn.c make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/SourceIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProxyObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:53, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:54, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h: In static member function 'static WTF::Checked JSC::JSFixedArray::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h:154:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 154 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:69, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(UChar32)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:146:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 146 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:69, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::CharacterClass*, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:156:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:69, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, unsigned int, JSC::Yarr::PatternDisjunction*, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:169:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 169 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:69, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:178:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 178 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:69, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:188:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 188 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:69, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:199:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 199 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:67:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:59, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:59, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:52:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:62, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:62, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakSet.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/String/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspectorImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/Disassembler.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/Disassembler.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warnin/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpeg: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/Disassembler.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ webkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-1.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-2.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLowerDFGToB3.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/ftl/FTLLowerDFGToB3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-4.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-4.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-5.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) | build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ CXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectoryInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtimeDerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 52%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2//ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:47, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h: In static member function 'static WTF::Checked JSC::JSFixedArray::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h:154:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 154 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:51, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:51, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/buIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectoryInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectoryInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:30, ilddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebk from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoSubspacePerVM.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoSubspacePerVM.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoSubspacePerVM.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoSubspacePerVM.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoSubspacePerVM.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator*=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h:99:20: required from 'WTF::ConcurrentBuffer::Array* WTF::ConcurrentBuffer::createArray(size_t) [with T = std::unique_ptr > >::Segment, std::default_delete > >::Segment> >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h:65:27: required from 'void WTF::ConcurrentBuffer::growExact(size_t) [with T = std::unique_ptr > >::Segment, std::default_delete > >::Segment> >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h:82:9: required from 'void WTF::ConcurrentBuffer::grow(size_t) [with T = std::unique_ptr > >::Segment, std::default_delete > >::Segment> >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h:255:9: required from 'void WTF::ConcurrentVector::allocateSegment() [with T = std::unique_ptr >; long unsigned int SegmentSize = 8]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h:250:13: required from 'void WTF::ConcurrentVector::ensureSegment(size_t) [with T = std::unique_ptr >; long unsigned int SegmentSize = 8; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h:243:13: required from 'void WTF::ConcurrentVector::ensureSegmentsFor(size_t) [with T = std::unique_ptr >; long unsigned int SegmentSize = 8; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h:198:9: required from 'void WTF::ConcurrentVector::grow(size_t) [with T = std::unique_ptr >; long unsigned int SegmentSize = 8; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:39:21: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:747:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 747 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h:100:20: required from 'WTF::ConcurrentBuffer::Array* WTF::ConcurrentBuffer::createArray(size_t) [with T = std::unique_ptr > >::Segment, std::default_delete > >::Segment> >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h:65:27: required from 'void WTF::ConcurrentBuffer::growExact(size_t) [with T = std::unique_ptr > >::Segment, std::default_delete > >::Segment> >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h:82:9: required from 'void WTF::ConcurrentBuffer::grow(size_t) [with T = std::unique_ptr > >::Segment, std::default_delete > >::Segment> >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h:255:9: required from 'void WTF::ConcurrentVector::allocateSegment() [with T = std::unique_ptr >; long unsigned int SegmentSize = 8]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h:250:13: required from 'void WTF::ConcurrentVector::ensureSegment(size_t) [with T = std::unique_ptr >; long unsigned int SegmentSize = 8; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h:243:13: required from 'void WTF::ConcurrentVector::ensureSegmentsFor(size_t) [with T = std::unique_ptr >; long unsigned int SegmentSize = 8; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h:198:9: required from 'void WTF::ConcurrentVector::grow(size_t) [with T = std::unique_ptr >; long unsigned int SegmentSize = 8; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:39:21: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ it-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:393:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:400:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:403:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:413:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:416:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:423:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:426:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::HasNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::DefaultDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:439:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:456:281: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:459:275: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:466:282: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:469:276: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::HasNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:482:238: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ kit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleBlockInlines.h: In member function 'JSC::HandleNode* JSC::HandleBlock::nodes()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleBlockInlines.h:62:55: warning: cast from 'char*' to 'JSC::HandleNode*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 62 | return reinterpret_cast_ptr(payload()); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.cpp:45, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.cpp:53, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.cpp:53, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakSet.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) | 2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/ConservativeRoots.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/ConservativeRoots.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSoe/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/builurces/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Logger.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:35, from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSourd/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/Unce-84c9f43f-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(UChar32)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:146:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 146 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::CharacterClass*, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:156:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, unsigned int, JSC::Yarr::PatternDisjunction*, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:169:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 169 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:178:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 178 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:188:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 188 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:199:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 199 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/IdentifiersFactory.cpp:38:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, int, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, int, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.cpp:94:138: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ifiedSource-84c9f43f-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptArguments.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptArguments.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptArguments.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptArguments.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ScriptArguments.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ D/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Logger.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Exception.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Exception.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:43, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:64, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:64, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:64, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:67:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:90:140: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:173:31: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:52:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:54, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:54, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakSet.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-7.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-7.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-7.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembleIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ r -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-1.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-1.cpp BUILDSTDERR: make[2]: Leaving directory '/bIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/Logger.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriuilddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized ptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp: In function 'WTF::RefPtr Inspector::buildDebuggerLocation(const JSC::Breakpoint&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:58: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:419:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 419 | return WTFMove(location); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:58: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:419:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 419 | return WTFMove(location); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorAgentBase.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorAgentBase.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorAgentBase.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {int, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {int, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:82:177: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:144:75: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::FormattedNumber, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::FormattedNumber, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:167:106: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {char, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {char, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:193:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:206:68: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:60:62: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*, int, char, int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*, int, char, int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:449:122: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::ASCIILiteral, long unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::ASCIILiteral, long unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:523:66: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {long unsigned int, char, unsigned int, char, unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {long unsigned int, char, unsigned int, char, unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:542:100: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::ASCIILiteral, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::ASCIILiteral, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:667:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCoreIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptValue.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 53%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/buil deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorEnvironment.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter, void>; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringAppend, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.cpp:174:88: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.cpp:292:77: required from 'T Inspector::BackendDispatcher::getPropertyValue(WTF::JSONImpl::Object*, const WTF::String&, bool*, T, std::function, const char*) [with T = int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.cpp:319:88: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ICStats.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ICStats.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ICStats.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ICStats.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ICStats.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ICStats.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-6.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-6.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-6.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptioIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITOpcodes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITSubGenerator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITOpcodes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITSubGenerator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITOpcodes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITSubGenerator.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITOpcodes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITOpcodes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITOpcodes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ /builddir/build/BUILD/wpewebkit-2.24.2ns -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/Forwarding/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:56, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h: In static member function 'static WTF::Checked JSC::JSFixedArray::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h:154:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 154 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:58, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:58, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:73, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:1057:165: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MetaAllocatorPtr.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MetaAllocatorHandle.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ Headers/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITExceptions.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /builddir/builtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebd/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, kit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriChecked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SourceOrigin.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceProvider.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SourceOrigin.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceProvider.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SourceOrigin.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceProvider.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fnoIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntExceptions.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntExceptions.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntThunks.cpp: In function 'JSC::VMEntryRecord* JSC::vmEntryRecord(JSC::EntryFrame*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntThunks.cpp:123:104: warning: cast from 'char*' to 'JSC::VMEntryRecord*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 123 | return reinterpret_cast(reinterpret_cast(entryFrame) - VMEntryTotalFrameSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/InterpreterInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ /builddir/build/BUILD/wpewebk-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScrit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ iptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ ore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/buiIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h: In static member function 'static size_t JSC::JSModuleNamespaceObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h:93:100: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 93 | return (offsetOfModuleRecords() + moduleRecords * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.cpp: In function 'void JSC::clearArrayMemset(JSC::WriteBarrier >*, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.cpp:45:58: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JSC::WriteBarrier >'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 45 | memset(base, 0, count * sizeof(WriteBarrier)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:221:7: note: 'class JSC::WriteBarrier >' declared here BUILDSTDERR: 221 | class WriteBarrier> : public WriteBarrierBase> { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.cpp:78:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:749:118: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:753:130: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC:lddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/:ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.h:82:54: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.h:96:50: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringInlines.h:57:34: required from 'JSC::JSValue JSC::jsMakeNontrivialString(JSC::ExecState*, StringType&&, StringTypes&& ...) [with StringType = const char (&)[9]; StringTypes = {WTF::String, const char (&)[2]}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:560:9: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /builddir/build/BUILD/wpewebkit-2.24.2/p.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystemSource/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:36: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:41: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Register.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Register.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Register.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /builddir/build /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Der/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'std::pair<_T1, _T2>& std::pair<_T1, _T2>::operator=(typename std::conditional, std::is_move_assignable<_T2> >::value, std::pair<_T1, _T2>&&, std::__nonesuch_no_braces&&>::type) [with _T1 = JSC::SourceCodeKey; _T2 = JSC::UnlinkedProgramCodeBlock*; typename std::conditional, std::is_move_assignable<_T2> >::value, std::pair<_T1, _T2>&&, std::__nonesuch_no_braces&&>::type = std::pair&&]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:2030:16: required from 'bool JSC::CacheEntry::decode(JSC::Decoder&, std::pair&) const [with UnlinkedCodeBlockType = JSC::UnlinkedProgramCodeBlock]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:2047:179: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:64, BUILDSTDERR: from /usr/include/c++/9/memory:62, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /usr/include/c++/9/bits/stl_pair.h:396:8: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(JSC::SourceCodeKey&&)' first required here BUILDSTDERR: 396 | first = std::forward(__p.first); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtimivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/Jae/JSCInlines.h:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ vaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/buildIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:49, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:51, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h: In static member function 'static WTF::Checked JSC::JSFixedArray::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h:154:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 154 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:1244:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:1246:33: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Completion.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArithProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ dir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArgumentsInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArgumentsInlines.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.cpp:265:117: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*, char, WTF::String, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*, char, WTF::String, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.cpp:295:179: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.cpp:358:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ .2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringInlines.h:57:34: required from 'JSC::JSValue JSC::jsMakeNontrivialString(JSC::ExecState*, StringType&&, StringTypes&& ...) [with StringType = WTF::String&; StringTypes = {const char (&)[3], WTF::String&}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorPrototype.cpp:130:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnuIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::StringView, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::StringView, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:2402:43: required from 'JSC::JSTokenType JSC::Lexer::scanRegExp(JSC::JSToken*, UChar) [with T = unsigned char; UChar = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:2497:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::HexNumberBuffer, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::HexNumberBuffer, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:534:26: required from 'WTF::String JSC::Lexer::invalidCharacterMessage() const [with T = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:2497:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*, WTF::String, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*, WTF::String, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Parser.h:1480:36: required from 'void JSC::Parser::updateErrorWithNameAndMessage(const char*, const WTF::String&, const char*) [with LexerType = JSC::Lexer]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Parser.cpp:5134:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:960:47: required from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false; T = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:2289:19: required from 'JSC::JSTokenType JSC::Lexer::lexWithoutClearingLineTerminator(JSC::JSToken*, unsigned int, bool) [with T = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:2497:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ /DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:38, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, char, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:269:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:85:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {char, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {char, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:95:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:111:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:251:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:256:89: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:319:130: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionConstructor.cpp:106:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionConstructor.cpp:110:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringInlines.h:57:34: required from 'JSC::JSValue JSC::jsMakeNontrivialString(JSC::ExecState*, StringType&&, StringTypes&& ...) [with StringType = WTF::String&; StringTypes = {WTF::String, WTF::StringView&}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionPrototype.cpp:140:9: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringInlines.h:57:34: required from 'JSC::JSValue JSC::jsMakeNontrivialString(JSC::ExecState*, StringType&&, StringTypes&& ...) [with StringType = const char (&)[10]; StringTypes = {const char* const&, const char (&)[25]}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionPrototype.cpp:151:13: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsig/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/ned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.cpp:84:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:223:40: required from 'void JSC::HashMapBuffer::reset(uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:670:13: required from 'void JSC::HashMapImpl::rehash(JSC::ExecState*) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.cpp:84:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:223:40: required from 'void JSC::HashMapBuffer::reset(uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:670:13: required from 'void JSC::HashMapImpl::rehash(JSC::ExecState*) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.cpp:85:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tabIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlObject.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.cpp:541:25: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBoundFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedAritles -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 54%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/Bhmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp:507:77: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {char, const char*, char, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {char, const char*, char, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlObject.cpp:778:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter, void>; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringAppend, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IntlObject.cpp:803:59: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ UILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GetterSetter.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/SouIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h: In static member function 'static WTF::Checked JSC::JSFixedArray::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h:154:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 154 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:393:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:400:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:403:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:413:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:416:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:423:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:426:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::HasNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:439:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCustomGetterSetterFunction.cpp:75:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ rce/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:393:72: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&, JSC::HashMapImpl*) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.cpp:44:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScope.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScope.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:ode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScript26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' 645 | constCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSour Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:393:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:400:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:403:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:413:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:416:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:423:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:426:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::HasNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:439:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:67:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:52:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleLoader.cpp:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h: In static member function 'static size_t JSC::JSModuleNamespaceObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h:93:100: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 93 | return (offsetOfModuleRecords() + moduleRecords * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayBuffer.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Deces -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DrivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleLoader.cpp:253:112: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleRecord.cpp:127:145: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.cpp:3090:100: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleLoader.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /builddir/builerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ind/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.cpp: In member function 'unsigned int JSC::JSStringJoiner::joinedLength(JSC::ExecState&) const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:92:100: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 92 | Checked totalSeparatorsLength = separatorLength * (numberOfStrings - 1); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:93:76: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 93 | Checked totalLength = totalSeparatorsLength + m_accumulatedStringsLength; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:93:76: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 93 | Checked totalLength = totalSeparatorsLength + m_accumulatedStringsLength; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.h:82:54: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.h:96:50: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:92:100: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:393:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:400:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:403:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:413:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:416:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksNotStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:423:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::NotEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepToFreeList; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::DoesNotHaveNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:426:21: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = JSC::MarkedBlock::Handle::IsEmpty; JSC::MarkedBlock::Handle::SweepMode = JSC::MarkedBlock::Handle::SweepOnly; JSC::MarkedBlock::Handle::SweepDestructionMode = JSC::MarkedBlock::Handle::BlockHasNoDestructors; JSC::MarkedBlock::Handle::ScribbleMode = JSC::MarkedBlock::Handle::DontScribble; JSC::MarkedBlock::Handle::NewlyAllocatedMode = JSC::MarkedBlock::Handle::HasNewlyAllocated; JSC::MarkedBlock::Handle::MarksMode = JSC::MarkedBlock::Handle::MarksStale; DestroyFunc = JSC::JSStringDestroyFunc]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:439:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 322 | FreeCell* freeCell = reinterpret_cast_ptr(cell); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:30, from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unifispector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.ed-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MetaAllocatorPtr.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MetaAllocatorHandle.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18fIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:45, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:54, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:54, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:60, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:60, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:60, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:103, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:103, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:109, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h: In static member function 'static size_t JSC::JSModuleNamespaceObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h:93:100: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 93 | return (offsetOfModuleRecords() + moduleRecords * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:155, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(UChar32)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:146:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 146 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:155, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::CharacterClass*, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:156:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:155, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, unsigned int, JSC::Yarr::PatternDisjunction*, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:169:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 169 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:155, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:178:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 178 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:155, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:188:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 188 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:155, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:199:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 199 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:158, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:67:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {char, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {char, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:676:53: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:731:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:105, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:105, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:52:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:124, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:124, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakSet.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:54, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingType.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ fc-16.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -WnIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PrivateName.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::ASCIILiteral, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.cpp:37:91: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:105:67: required from 'WTF::String JSC::LiteralParser::getErrorMessage() [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:1116:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::StringView, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::StringView, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:999:61: required from 'JSC::JSValue JSC::LiteralParser::parse(JSC::ParserState) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:1116:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::StringView, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::StringView, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:677:59: required from 'JSC::TokenType JSC::LiteralParser::Lexer::lexStringSlow(JSC::LiteralParserToken&, const CharType*, CharType) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:1116:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::StringView}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:691:51: required from 'JSC::TokenType JSC::LiteralParser::Lexer::lexStringSlow(JSC::LiteralParserToken&, const CharType*, CharType) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:1116:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/MapConstructor.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:3: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ o-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-reIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GetterSetter.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.h:82:54: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringJoiner.h:96:50: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Uint8ClampedAdaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint8ClampedAdaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Uint8ClampedAdaptor::Type*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Uint8ClampedAdaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint8ClampedAdaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Uint8ClampedAdaptor::Type*' {aka 'unsigned char*'} to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Int32Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int32Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeInt32>::Type*' {aka 'int*'} to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Uint32Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint32Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeUint32>::Type*' {aka 'unsigned int*'} to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Float32Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Float32Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::FloatTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeFloat32>::Type*' {aka 'float*'} to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Int8Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int8Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeInt8>::Type*' {aka 'signed char*'} to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Int8Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int8Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeInt8>::Type*' {aka 'signed char*'} to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Uint8Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint8Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeUint8>::Type*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Uint8Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint8Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeUint8>::Type*' {aka 'unsigned char*'} to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Int16Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int16Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeInt16>::Type*' {aka 'short int*'} to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Int16Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int16Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeInt16>::Type*' {aka 'short int*'} to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Uint16Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint16Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeUint16>::Type*' {aka 'short unsigned int*'} to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Uint16Adaptor]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:13: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint16Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, JSC::TypeUint16>::Type*' {aka 'short unsigned int*'} to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 342 | IntegralType* array = reinterpret_cast_ptr(typedVector()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, unsigned int}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewInlines.h:411:55: required from 'static bool JSC::JSGenericTypedArrayView::defineOwnProperty(JSC::JSObject*, JSC::ExecState*, JSC::PropertyName, const JSC::PropertyDescriptor&, bool) [with Adaptor = JSC::Int8Adaptor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrays.cpp:43:1: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakSet.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCoredhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewe/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:116:125: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ bkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disaIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExp.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(UChar32)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:146:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 146 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExp.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::CharacterClass*, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:156:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExp.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, unsigned int, JSC::Yarr::PatternDisjunction*, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:169:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 169 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExp.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:178:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 178 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExp.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:188:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 188 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExp.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:199:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 199 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ ssembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddirIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ObjectPrototype.cpp:330:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NumberPrototype.cpp:113:111: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter, void>; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::StringAppend, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Options.cpp:198:46: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesAr/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,ray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpObjectInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(UChar32)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:146:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 146 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpObjectInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::CharacterClass*, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:156:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpObjectInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, unsigned int, JSC::Yarr::PatternDisjunction*, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:169:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 169 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpObjectInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:178:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 178 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpObjectInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:188:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 188 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpObjectInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:199:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 199 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:83: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {char, WTF::String, char, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSStringInlines.h:57:34: required from 'JSC::JSValue JSC::jsMakeNontrivialString(JSC::ExecState*, StringType&&, StringTypes&& ...) [with StringType = char; StringTypes = {WTF::String&, char, WTF::String&}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:238:5: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ -D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkiIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/GetterSetter.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:67:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:52:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Symbol.cpp:103:66: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ uilddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkitIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h:36:38: required from 'WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeSet.cpp:168:31: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ -2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:222:9: required from 'void JSC::WeakMapImpl::finishCreation(JSC::VM&) [with WeakMapBucketType = JSC::WeakMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakSet.h:47:36: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Core/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WasmAirIRGenerator.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/wasm/WasmAirIRGenerator.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmAirIRGenerator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/FunctionExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFunctionInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:46, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CachedCall.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringPrototype.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:4: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleTypes.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WriteBarrier.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyStorage.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/IndexingHeader.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayConventions.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = int; OverflowHandler = WTF::AssertNoOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringPrototype.cpp:334:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::AssertNoOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringPrototype.cpp:398:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringPrototype.cpp:400:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinNames.h:241:105: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPobuilddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/binter() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, const char*, WTF::String, char}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:52:125: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ uilddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-3.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-3.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-3.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-4.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-4.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-4.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-5.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-5.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-5.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-6.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-6.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-6.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-7.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-7.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-7.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-8.cpp.o cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-8.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-8.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/VMInspector.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/VMInspector.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CalleeBits.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ .2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 166 | return (storageOffset() + sizeof(WriteBarrier) * index).unsafeGet(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:924:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 924 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h: In static member function 'static size_t JSC::DirectArguments::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:171:37: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 171 | return offsetOfSlot(capacity); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:164:48: note: initializing argument 1 of 'static size_t JSC::DirectArguments::offsetOfSlot(WTF::Checked)' BUILDSTDERR: 164 | static size_t offsetOfSlot(Checked index) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::offsetOfVariable(JSC::ScopeOffset)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:77:81: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return (offsetOfVariables() + scopeOffset * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h: In static member function 'static size_t JSC::JSLexicalEnvironment::allocationSizeForScopeSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:82:79: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 82 | return (offsetOfVariables() + scopeSize * sizeof(WriteBarrier)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:39, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h: In static member function 'static size_t JSC::ScopedArguments::storageSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | return (sizeof(WriteBarrier) * (capacity + static_cast(1))).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:899:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 899 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:84, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h: In static member function 'static WTF::Checked JSC::JSFixedArray::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSFixedArray.h:154:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 154 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:166:67: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:926:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 926 | return Checked(lhs) * rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScopedArguments.h:170:82: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:336:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:364:64: required from 'JSC::HashMapImpl::HashMapImpl(JSC::VM&, JSC::Structure*, uint32_t) [with HashMapBucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:67:39: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:102, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.cpp:113:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSWeakMap.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:102, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h: In instantiation of 'static size_t JSC::WeakMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::WeakMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:182:62: required from 'static WTF::MallocPtr, WTF::JSValueMalloc> JSC::WeakMapBuffer::create(uint32_t) [with BucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:463:45: required from 'void JSC::WeakMapImpl::makeAndSetNewBuffer(const WTF::AbstractLocker&, uint32_t) [with WeakMapBucketType = JSC::WeakMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.cpp:114:16: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/WeakMapImpl.h:172:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 172 | return (capacity * sizeof(BucketType)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:90, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:47:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:90, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h: In instantiation of 'static size_t JSC::HashMapBuffer::allocationSize(WTF::Checked) [with BucketType = JSC::HashMapBucket; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:209:62: required from 'static JSC::HashMapBuffer* JSC::HashMapBuffer::create(JSC::ExecState*, JSC::VM&, JSC::JSCell*, uint32_t) [with BucketType = JSC::HashMapBucket; uint32_t = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:716:62: required from 'void JSC::HashMapImpl::makeAndSetNewBuffer(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:381:9: required from 'void JSC::HashMapImpl::finishCreation(JSC::ExecState*, JSC::VM&) [with HashMapBucketType = JSC::HashMapBucket]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSSet.h:52:42: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/HashMapImpl.h:198:26: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 198 | return (capacity * sizeof(BucketType*)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h: In instantiation of 'static void WTF::GenericHashTraits::assignToEmpty(U&, V&&) [with U = JSC::SourceCodeKey; V = const JSC::SourceCodeKey&; T = JSC::SourceCodeKey]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:196:46: required from 'static void WTF::HashMapTranslator::translate(T&, U&&, V&&) [with T = WTF::KeyValuePair; U = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; ValueTraits = WTF::HashMap::KeyValuePairTraits; HashFunctions = JSC::SourceCodeKey::Hash]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:949:34: required from 'WTF::HashTable::AddResult WTF::HashTable::add(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator::KeyValuePairTraits, JSC::SourceCodeKey::Hash>; T = const JSC::SourceCodeKey&; Extra = const JSC::SourceCodeValue&; Key = JSC::SourceCodeKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::SourceCodeKey::Hash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = JSC::SourceCodeKey::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:348:130: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::inlineAdd(K&&, V&&) [with K = const JSC::SourceCodeKey&; V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:383:50: required from 'WTF::HashMap, , >::AddResult WTF::HashMap, , >::add(const KeyType&, T&&) [with V = const JSC::SourceCodeValue&; KeyArg = JSC::SourceCodeKey; MappedArg = JSC::SourceCodeValue; HashArg = JSC::SourceCodeKey::Hash; KeyTraitsArg = JSC::SourceCodeKey::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, , >::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::SourceCodeKey::Hash, WTF::HashMap::KeyValuePairTraits, JSC::SourceCodeKey::HashTraits> >; WTF::HashMap, , >::KeyType = JSC::SourceCodeKey]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:169:51: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCodeKey.h:74:7: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 74 | class SourceCodeKey { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTable.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/HashTraits.h:69:20: note: synthesized method 'JSC::SourceCodeKey& JSC::SourceCodeKey::operator=(const JSC::SourceCodeKey&)' first required here BUILDSTDERR: 69 | emptyValue = std::forward(value); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 55%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSBigInt.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCellInlines.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:41, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h: In member function 'void JSC::UnlinkedFunctionExecutable::setClassSource(const JSC::SourceCode&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:93:42: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(const JSC::SourceCode&)' first required here BUILDSTDERR: 93 | ensureRareData().m_classSource = source; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h: In member function 'JSC::SourceCode& JSC::SourceCode::operator=(JSC::SourceCode&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:35:11: warning: implicitly-declared 'JSC::UnlinkedSourceCode& JSC::UnlinkedSourceCode::operator=(const JSC::UnlinkedSourceCode&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | class SourceCode : public UnlinkedSourceCode { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/SourceCode.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.h:74:9: note: because 'JSC::UnlinkedSourceCode' has user-provided 'JSC::UnlinkedSourceCode::UnlinkedSourceCode(const JSC::UnlinkedSourceCode&)' BUILDSTDERR: 74 | UnlinkedSourceCode(const UnlinkedSourceCode& other) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/FunctionOverrides.cpp: In function 'void JSC::initializeOverrideInfo(const JSC::SourceCode&, const WTF::String&, JSC::FunctionOverrides::OverrideInfo&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/FunctionOverrides.cpp:140:107: note: synthesized method 'JSC::SourceCode& JSC::SourceCode::operator=(JSC::SourceCode&&)' first required here BUILDSTDERR: 140 | SourceCode(WTFMove(newProvider), info.parametersStartOffset, info.typeProfilingEndOffset + 1, 1, 1); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlockInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/HeapVerifier.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 78 | return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 84 | return reinterpret_cast_ptr(reservationTop); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlockInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/HeapVerifier.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:128:12: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | struct FinallyContext { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlockInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/HeapVerifier.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h: In constructor 'JSC::ControlFlowScope::ControlFlowScope(JSC::ControlFlowScope::Type, int, JSC::FinallyContext&&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:171:74: note: synthesized method 'JSC::FinallyContext::FinallyContext(JSC::FinallyContext&&)' first required here BUILDSTDERR: 171 | , finallyContext(std::forward(finallyContext)) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/HeapVerifier.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' {aka 'JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 542 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType*' {aka 'const JSC::PropertyMapEntry*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 548 | return reinterpret_cast(m_index + m_indexSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureRareDataInlines.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/HeapVerifier.cpp:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:7: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h: In static member function 'static WTF::Checked JSC::JSImmutableButterfly::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 115 | return offsetOfData() + numItems * sizeof(WriteBarrier); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringHash.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/JSONValues.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/MediaTime.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValue.h:36, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/NativeFunction.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/CallData.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellProfile.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:115:72: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/SlotVisitorInlines.h:160:30: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:68:44: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter, WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, WTF::String, WTF::String}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Operations.h:217:48: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 230 | return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of 'WTF::String WTF::tryMakeStringFromAdapters(StringTypeAdapter, StringTypeAdapters ...) [with StringTypeAdapter = WTF::StringTypeAdapter; StringTypeAdapters = {WTF::StringTypeAdapter}]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:37: required from 'WTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from 'WTF::String WTF::makeString(StringTypes ...) [with StringTypes = {const char*, const char*}]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:67:103: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:281:16: note: in expansion of macro 'WTFMove' BUILDSTDERR: 281 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: warning: redundant move in return statement [-Wredundant-move] BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:572:64: note: remove 'std::move' call BUILDSTDERR: 572 | #define WTFMove(value) std::move(value) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:291:12: note: in expansion of macro 'WTFMove' BUILDSTDERR: 291 | return WTFMove(resultImpl); BUILDSTDERR: | ^~~~~~~ yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/SIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to 'uintptr_t**' {aka 'long unsigned int**'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | void zap() { *reinterpret_cast_ptr(this) = 0; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to 'uintptr_t* const*' {aka 'long unsigned int* const*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 53 | bool isZapped() const { return !*reinterpret_cast_ptr(this); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(UChar32)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:146:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 146 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::CharacterClass*, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:156:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, unsigned int, JSC::Yarr::PatternDisjunction*, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:169:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 169 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:178:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 178 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:188:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 188 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:199:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 199 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Structure.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrErrorCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h: In static member function 'static size_t JSC::ScratchBuffer::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 242 | static size_t allocationSize(Checked bufferSize) { return (sizeof(ScratchBuffer) + bufferSize).unsafeGet(); } BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:914:180: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 914 | template static inline Checked::ResultType, OverflowHandler> operator+(U lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrErrorCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 52 | static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrErrorCode.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:5: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h: In static member function 'static size_t JSC::JSFinalObject::allocationSize(WTF::Checked)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1117 | return (sizeof(JSObject) + inlineCapacity * sizeof(WriteBarrierBase)).unsafeGet(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp: In member function 'void JSC::Yarr::ByteCompiler::atomPatternCharacter(UChar32, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1725:126: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1725 | m_bodyDisjunction->terms.append(ByteTerm(lo, hi, inputPosition, frameLocation, quantityMaxCount, quantityType)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:133:99: note: initializing argument 5 of 'JSC::Yarr::ByteTerm::ByteTerm(UChar32, UChar32, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 133 | ByteTerm(UChar32 lo, UChar32 hi, unsigned inputPos, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1730:114: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1730 | m_bodyDisjunction->terms.append(ByteTerm(ch, inputPosition, frameLocation, quantityMaxCount, quantityType)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:109:87: note: initializing argument 4 of 'JSC::Yarr::ByteTerm::ByteTerm(UChar32, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 109 | ByteTerm(UChar32 ch, unsigned inputPos, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp: In member function 'void JSC::Yarr::ByteCompiler::emitDisjunction(JSC::Yarr::PatternDisjunction*, unsigned int, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2049:174: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2049 | atomPatternCharacter(term.patternCharacter, currentCountAlreadyChecked - term.inputPosition, term.frameLocation, term.quantityMaxCount, term.quantityType); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1718:109: note: initializing argument 4 of 'void JSC::Yarr::ByteCompiler::atomPatternCharacter(UChar32, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 1718 | void atomPatternCharacter(UChar32 ch, unsigned inputPosition, unsigned frameLocation, Checked quantityMaxCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2053:184: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2053 | atomCharacterClass(term.characterClass, term.invert(), currentCountAlreadyChecked- term.inputPosition, term.frameLocation, term.quantityMaxCount, term.quantityType); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1733:140: note: initializing argument 5 of 'void JSC::Yarr::ByteCompiler::atomCharacterClass(JSC::Yarr::CharacterClass*, bool, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 1733 | void atomCharacterClass(CharacterClass* characterClass, bool invert, unsigned inputPosition, unsigned frameLocation, Checked quantityMaxCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2057:180: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2057 | atomBackReference(term.backReferenceSubpatternId, currentCountAlreadyChecked - term.inputPosition, term.frameLocation, term.quantityMaxCount, term.quantityType); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1742:117: note: initializing argument 4 of 'void JSC::Yarr::ByteCompiler::atomBackReference(unsigned int, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 1742 | void atomBackReference(unsigned subpatternId, unsigned inputPosition, unsigned frameLocation, Checked quantityMaxCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2076:155: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2076 | atomParenthesesOnceEnd(delegateEndInputOffset, term.frameLocation, term.quantityMinCount, term.quantityMaxCount, term.quantityType); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1932:99: note: initializing argument 3 of 'void JSC::Yarr::ByteCompiler::atomParenthesesOnceEnd(unsigned int, unsigned int, WTF::Checked, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 1932 | void atomParenthesesOnceEnd(unsigned inputPosition, unsigned frameLocation, Checked quantityMinCount, Checked quantityMaxCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2076:155: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2076 | atomParenthesesOnceEnd(delegateEndInputOffset, term.frameLocation, term.quantityMinCount, term.quantityMaxCount, term.quantityType); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1932:135: note: initializing argument 4 of 'void JSC::Yarr::ByteCompiler::atomParenthesesOnceEnd(unsigned int, unsigned int, WTF::Checked, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 1932 | void atomParenthesesOnceEnd(unsigned inputPosition, unsigned frameLocation, Checked quantityMinCount, Checked quantityMaxCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2082:159: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2082 | atomParenthesesTerminalEnd(delegateEndInputOffset, term.frameLocation, term.quantityMinCount, term.quantityMaxCount, term.quantityType); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1956:103: note: initializing argument 3 of 'void JSC::Yarr::ByteCompiler::atomParenthesesTerminalEnd(unsigned int, unsigned int, WTF::Checked, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 1956 | void atomParenthesesTerminalEnd(unsigned inputPosition, unsigned frameLocation, Checked quantityMinCount, Checked quantityMaxCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2082:159: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2082 | atomParenthesesTerminalEnd(delegateEndInputOffset, term.frameLocation, term.quantityMinCount, term.quantityMaxCount, term.quantityType); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1956:139: note: initializing argument 4 of 'void JSC::Yarr::ByteCompiler::atomParenthesesTerminalEnd(unsigned int, unsigned int, WTF::Checked, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 1956 | void atomParenthesesTerminalEnd(unsigned inputPosition, unsigned frameLocation, Checked quantityMinCount, Checked quantityMaxCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2088:243: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2088 | atomParenthesesSubpatternEnd(term.parentheses.lastSubpatternId, delegateEndInputOffset, term.frameLocation, term.quantityMinCount, term.quantityMaxCount, term.quantityType, term.parentheses.disjunction->m_callFrameSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1897:132: note: initializing argument 4 of 'void JSC::Yarr::ByteCompiler::atomParenthesesSubpatternEnd(unsigned int, unsigned int, unsigned int, WTF::Checked, WTF::Checked, JSC::Yarr::QuantifierType, unsigned int)' BUILDSTDERR: 1897 | void atomParenthesesSubpatternEnd(unsigned lastSubpatternId, unsigned inputPosition, unsigned frameLocation, Checked quantityMinCount, Checked quantityMaxCount, QuantifierType quantityType, unsigned callFrameSize = 0) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2088:243: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2088 | atomParenthesesSubpatternEnd(term.parentheses.lastSubpatternId, delegateEndInputOffset, term.frameLocation, term.quantityMinCount, term.quantityMaxCount, term.quantityType, term.parentheses.disjunction->m_callFrameSize); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1897:168: note: initializing argument 5 of 'void JSC::Yarr::ByteCompiler::atomParenthesesSubpatternEnd(unsigned int, unsigned int, unsigned int, WTF::Checked, WTF::Checked, JSC::Yarr::QuantifierType, unsigned int)' BUILDSTDERR: 1897 | void atomParenthesesSubpatternEnd(unsigned lastSubpatternId, unsigned inputPosition, unsigned frameLocation, Checked quantityMinCount, Checked quantityMaxCount, QuantifierType quantityType, unsigned callFrameSize = 0) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2107:114: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2107 | atomParentheticalAssertionEnd(0, term.frameLocation, term.quantityMaxCount, term.quantityType); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:6: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1809:106: note: initializing argument 3 of 'void JSC::Yarr::ByteCompiler::atomParentheticalAssertionEnd(unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' BUILDSTDERR: 1809 | void atomParentheticalAssertionEnd(unsigned inputPosition, unsigned frameLocation, Checked quantityMaxCount, QuantifierType quantityType) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp: In member function 'JSC::Yarr::ErrorCode JSC::Yarr::YarrPatternConstructor::setupAlternativeOffsets(JSC::Yarr::PatternAlternative*, unsigned int, unsigned int, unsigned int&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:826:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 826 | currentInputPosition += tempCount; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:765:78: note: initializing argument 1 of 'const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::RecordOverflow; T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 765 | template const Checked operator+=(Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:828:50: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 828 | currentInputPosition += term.quantityMaxCount; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:765:78: note: initializing argument 1 of 'const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 765 | template const Checked operator+=(Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:840:50: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 840 | currentInputPosition += term.quantityMaxCount; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:765:78: note: initializing argument 1 of 'const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 765 | template const Checked operator+=(Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:843:50: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 843 | currentInputPosition += term.quantityMaxCount; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:765:78: note: initializing argument 1 of 'const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 765 | template const Checked operator+=(Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:896:62: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 896 | alternative->m_minimumSize = (currentInputPosition - initialInputPosition).unsafeGet(); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:904:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 904 | template static inline Checked::ResultType, OverflowHandler> operator-(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp: In member function 'void JSC::Yarr::PatternTerm::dumpQuantifier(WTF::PrintStream&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:1276:29: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1276 | if (quantityMinCount != quantityMaxCount) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:804:45: note: initializing argument 1 of 'bool WTF::Checked::operator!=(U) [with U = WTF::Checked; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 804 | template bool operator!=(U rhs) BUILDSTDERR: | ~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.h:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 187 | T* indexingPayload() { return reinterpret_cast_ptr(this); } BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/VM.h:242:96: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:1117:85: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator*=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:823:34: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:747:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 747 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:856:79: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:733:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 733 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:896:62: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:906:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 906 | return lhs - Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:875:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, WTF::Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 875 | template static inline Checked::ResultType, OverflowHandler> operator-(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'bool WTF::Checked::operator!=(U) [with U = WTF::Checked; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:1276:29: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:806:24: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 806 | return !(*this == rhs); BUILDSTDERR: | ~~~~~~~^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:787:57: note: initializing argument 1 of 'bool WTF::Checked::operator==(WTF::Checked) [with V = WTF::CrashOnOverflow; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 787 | template bool operator==(Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h: In instantiation of 'unsigned int JSC::Yarr::Parser::consumeNumber() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:798:36: required from 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:842:13: required from 'JSC::Yarr::ErrorCode JSC::Yarr::Parser::parse() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:1189:96: required from 'JSC::Yarr::ErrorCode JSC::Yarr::parse(Delegate&, const WTF::String&, bool, unsigned int) [with Delegate = JSC::Yarr::YarrPatternConstructor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:1117:70: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:988:19: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 988 | n = n * 10 + consumeDigit(); BUILDSTDERR: | ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:8: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h: In instantiation of 'unsigned int JSC::Yarr::Parser::consumeNumber() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:798:36: required from 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:842:13: required from 'JSC::Yarr::ErrorCode JSC::Yarr::Parser::parse() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:1190:92: required from 'JSC::Yarr::ErrorCode JSC::Yarr::parse(Delegate&, const WTF::String&, bool, unsigned int) [with Delegate = JSC::Yarr::YarrPatternConstructor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:1117:70: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:988:19: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 988 | n = n * 10 + consumeDigit(); BUILDSTDERR: | ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:150:139: required from 'JSC::Yarr::Interpreter::ParenthesesDisjunctionContext* JSC::Yarr::Interpreter::allocParenthesesDisjunctionContext(JSC::Yarr::ByteDisjunction*, unsigned int*, JSC::Yarr::ByteTerm&) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1016:58: required from 'JSC::Yarr::JSRegExpResult JSC::Yarr::Interpreter::matchParentheses(JSC::Yarr::ByteTerm&, JSC::Yarr::Interpreter::DisjunctionContext*) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1414:37: required from 'JSC::Yarr::JSRegExpResult JSC::Yarr::Interpreter::matchDisjunction(JSC::Yarr::ByteDisjunction*, JSC::Yarr::Interpreter::DisjunctionContext*, bool) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1623:33: required from 'unsigned int JSC::Yarr::Interpreter::interpret() [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2400:107: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:988:19: required from 'unsigned int JSC::Yarr::Parser::consumeNumber() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:798:36: required from 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:842:13: required from 'JSC::Yarr::ErrorCode JSC::Yarr::Parser::parse() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:1189:96: required from 'JSC::Yarr::ErrorCode JSC::Yarr::parse(Delegate&, const WTF::String&, bool, unsigned int) [with Delegate = JSC::Yarr::YarrPatternConstructor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:1117:70: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:988:24: required from 'unsigned int JSC::Yarr::Parser::consumeNumber() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:798:36: required from 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:842:13: required from 'JSC::Yarr::ErrorCode JSC::Yarr::Parser::parse() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:1189:96: required from 'JSC::Yarr::ErrorCode JSC::Yarr::parse(Delegate&, const WTF::String&, bool, unsigned int) [with Delegate = JSC::Yarr::YarrPatternConstructor]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.cpp:1117:70: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:138:128: required from 'static size_t JSC::Yarr::Interpreter::ParenthesesDisjunctionContext::allocationSize(unsigned int) [with CharType = unsigned char; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:150:85: required from 'JSC::Yarr::Interpreter::ParenthesesDisjunctionContext* JSC::Yarr::Interpreter::allocParenthesesDisjunctionContext(JSC::Yarr::ByteDisjunction*, unsigned int*, JSC::Yarr::ByteTerm&) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1016:58: required from 'JSC::Yarr::JSRegExpResult JSC::Yarr::Interpreter::matchParentheses(JSC::Yarr::ByteTerm&, JSC::Yarr::Interpreter::DisjunctionContext*) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1414:37: required from 'JSC::Yarr::JSRegExpResult JSC::Yarr::Interpreter::matchDisjunction(JSC::Yarr::ByteDisjunction*, JSC::Yarr::Interpreter::DisjunctionContext*, bool) [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1623:33: required from 'unsigned int JSC::Yarr::Interpreter::interpret() [with CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:2400:107: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ource/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/c++ -DBUILDING_JavaScriptCore -DBUILDING_WITH_CMAKE=1 -DBUILDING_WPE__=1 -DGETTEXT_PACKAGE=\"WPE\" -DHAVE_CONFIG_H=1 -DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DPKGLIBDIR=\"/usr/lib64/wpe-webkit-1.0\" -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/assembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/b3/air -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bindings -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/builtins -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecode -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/bytecompiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/dfg -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/ARM64 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/disassembler/udis86 -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/domjit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/ftl -IIn file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(UChar32)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:146:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 146 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::CharacterClass*, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:156:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, unsigned int, JSC::Yarr::PatternDisjunction*, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:169:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 169 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(JSC::Yarr::PatternTerm::Type, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:178:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 178 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:188:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 188 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h: In constructor 'JSC::Yarr::PatternTerm::PatternTerm(bool, bool)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrPattern.h:199:47: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 199 | quantityMinCount = quantityMaxCount = 1; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:34, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h: In member function 'void WTF::StringBuilder::append(const WTF::StringBuilder&)': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h:117:30: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 117 | m_length = other.m_length; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:38: note: initializing argument 1 of 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::ConditionalCrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord*' {aka 'const long unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 95 | allCharBits |= *(reinterpret_cast_ptr(characters)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = unsigned char; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:943:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:31, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.h:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:27, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = char16_t; size_t = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:946:58: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1129 | return (tailOffset() + tailElementCount * sizeof(T)).unsafeGet(); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const char16_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1161 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 109 | #define reinterpret_cast_ptr reinterpret_cast BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' BUILDSTDERR: 1166 | return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:48: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1129:29: required from 'static size_t WTF::StringImpl::allocationSize(WTF::Checked) [with = WTF::StringImpl*; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:941:57: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:916:45: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 916 | return Checked(lhs) + rhs; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:206: note: initializing argument 2 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = long unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h: In instantiation of 'unsigned int JSC::Yarr::Parser::consumeNumber() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:798:36: required from 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:842:13: required from 'JSC::Yarr::ErrorCode JSC::Yarr::Parser::parse() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:1189:96: required from 'JSC::Yarr::ErrorCode JSC::Yarr::parse(Delegate&, const WTF::String&, bool, unsigned int) [with Delegate = JSC::Yarr::SyntaxChecker]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:61:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:988:19: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 988 | n = n * 10 + consumeDigit(); BUILDSTDERR: | ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:29, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h: In instantiation of 'unsigned int JSC::Yarr::Parser::consumeNumber() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = char16_t]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:798:36: required from 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:842:13: required from 'JSC::Yarr::ErrorCode JSC::Yarr::Parser::parse() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = char16_t]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:1190:92: required from 'JSC::Yarr::ErrorCode JSC::Yarr::parse(Delegate&, const WTF::String&, bool, unsigned int) [with Delegate = JSC::Yarr::SyntaxChecker]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:61:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:988:19: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 988 | n = n * 10 + consumeDigit(); BUILDSTDERR: | ~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:33, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/config.h:37, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, BUILDSTDERR: from /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:909:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 909 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, V) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:988:19: required from 'unsigned int JSC::Yarr::Parser::consumeNumber() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:798:36: required from 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:842:13: required from 'JSC::Yarr::ErrorCode JSC::Yarr::Parser::parse() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:1189:96: required from 'JSC::Yarr::ErrorCode JSC::Yarr::parse(Delegate&, const WTF::String&, bool, unsigned int) [with Delegate = JSC::Yarr::SyntaxChecker]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:61:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:911:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 911 | return lhs * Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:887:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator*(WTF::Checked, WTF::Checked) [with U = unsigned int; V = int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 887 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]': BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:988:24: required from 'unsigned int JSC::Yarr::Parser::consumeNumber() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:798:36: required from 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:842:13: required from 'JSC::Yarr::ErrorCode JSC::Yarr::Parser::parse() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrParser.h:1189:96: required from 'JSC::Yarr::ErrorCode JSC::Yarr::parse(Delegate&, const WTF::String&, bool, unsigned int) [with Delegate = JSC::Yarr::SyntaxChecker]' BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:61:61: required from here BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:901:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 901 | return lhs + Checked(rhs); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:645:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]' BUILDSTDERR: 645 | const Checked& operator=(Checked rhs) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h:863:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::RecordOverflow; typename WTF::Result::ResultType = unsigned int]' BUILDSTDERR: 863 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/heap -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/debugger -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/agents -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/augmentable -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/inspector/remote -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/interpreter -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/jit -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/llint -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/parser -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/profiler -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/tools -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/wasm/js -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/inspector -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/runtime -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/yarr -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/ForwardingHeaders/JavaScriptCore/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/javascriptcorewpe/jsc -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/JavaScriptCore/API/glib -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/bmalloc -I/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources -I/builddir/build/BUILD/wpewebkit-2.24.2/Source/ThirdParty -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -fPIC -ffp-contract=off -o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp.o -c /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 56%] Linking CXX static library ../../lib/libJavaScriptCore.a cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -P CMakeFiles/JavaScriptCore.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -E cmake_link_script CMakeFiles/JavaScriptCore.dir/link.txt --verbose=1 /usr/bin/ar crT ../../lib/libJavaScriptCore.a CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperGlobalObject.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperObjectGLib.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCCallbackFunction.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCClass.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCContext.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCException.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCOptions.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCValue.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCVersion.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCVirtualMachine.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCWeakValue.cpp.o CMakeFiles/JavaScriptCore.dir/API/glib/JSCWrapperMap.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-6.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-7.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-8.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-9.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-10.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-11.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-12.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-13.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-14.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-15.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-7.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-8.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-9.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-10.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp.o CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT32_64.cpp.o CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-14.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-15.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-16.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp.o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86.c.o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_decode.c.o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_itab_holder.c.o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-att.c.o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-intel.c.o CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn.c.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-2.cpp.o CMakeFiles/JavaScriptCore.dir/ftl/FTLLowerDFGToB3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-7.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-6.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp.o CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp.o CMakeFiles/JavaScriptCore.dir/wasm/WasmAirIRGenerator.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-3.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-4.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-5.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-6.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-7.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-8.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp.o CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp.o /usr/bin/ranlib ../../lib/libJavaScriptCore.a BUILDSTDERR: cd /builddir/build/BUILD/wpewebmake: *** [Makefile:155: all] Error 2 BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.Vjj8TU (%build) kit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore && /usr/bin/cmake -P /builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu/Source/JavaScriptCore/makeForwardingHeaders.cmake make[2]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' [ 58%] Built target JavaScriptCore make[1]: Leaving directory '/builddir/build/BUILD/wpewebkit-2.24.2/riscv64-redhat-linux-gnu' RPM build errors: BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.Vjj8TU (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.7/site-packages/mockbuild/util.py", line 700, in do 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 --target riscv64 --nodeps /builddir/build/SPECS/wpewebkit.spec